home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.006 / xemacs-1 / lib / xemacs-19.13 / lisp / energize / energize-vi.elc < prev    next >
Emacs Compiled Lisp  |  1995-08-29  |  14.3 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was processed as: Emacs Compiled Lisp (other/emacsCompiledLisp).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert Emacs Compiled Lisp (other/emacsCompiledLisp) magic Unsupported
1% dexvert Combustion 2 Particle Library (other/combustion2ParticleLibrary) ext Unsupported
100% file Emacs/XEmacs v19 byte-compiled Lisp data default
99% file data default
100% TrID Emacs/XEmacs byte-compiled Lisp (generic) default
100% xdgMime text/x-emacs-lisp default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 3b 45 4c 43 13 00 00 00 | 0a 3b 3b 3b 20 63 6f 6d |;ELC....|.;;; com|
|00000010| 70 69 6c 65 64 20 62 79 | 20 63 74 68 6f 6d 70 40 |piled by| cthomp@|
|00000020| 77 69 6c 6c 6f 77 2e 63 | 73 2e 75 69 75 63 2e 65 |willow.c|s.uiuc.e|
|00000030| 64 75 20 6f 6e 20 54 75 | 65 20 41 75 67 20 32 39 |du on Tu|e Aug 29|
|00000040| 20 31 34 3a 30 30 3a 30 | 34 20 31 39 39 35 0a 3b | 14:00:0|4 1995.;|
|00000050| 3b 3b 20 66 72 6f 6d 20 | 66 69 6c 65 20 2f 78 65 |;; from |file /xe|
|00000060| 6d 61 63 73 2f 78 65 6d | 61 63 73 2d 31 39 2e 31 |macs/xem|acs-19.1|
|00000070| 33 2d 72 65 6c 65 61 73 | 65 2f 65 64 69 74 6f 72 |3-releas|e/editor|
|00000080| 2f 6c 69 73 70 2f 65 6e | 65 72 67 69 7a 65 2f 65 |/lisp/en|ergize/e|
|00000090| 6e 65 72 67 69 7a 65 2d | 76 69 2e 65 6c 0a 3b 3b |nergize-|vi.el.;;|
|000000a0| 3b 20 65 6d 61 63 73 20 | 76 65 72 73 69 6f 6e 20 |; emacs |version |
|000000b0| 31 39 2e 31 33 20 58 45 | 6d 61 63 73 20 4c 75 63 |19.13 XE|macs Luc|
|000000c0| 69 64 2e 0a 3b 3b 3b 20 | 62 79 74 65 63 6f 6d 70 |id..;;; |bytecomp|
|000000d0| 20 76 65 72 73 69 6f 6e | 20 32 2e 32 35 3b 20 31 | version| 2.25; 1|
|000000e0| 2d 53 65 70 2d 39 34 2e | 0a 3b 3b 3b 20 6f 70 74 |-Sep-94.|.;;; opt|
|000000f0| 69 6d 69 7a 61 74 69 6f | 6e 20 69 73 20 6f 6e 2e |imizatio|n is on.|
|00000100| 0a 3b 3b 3b 20 74 68 69 | 73 20 66 69 6c 65 20 75 |.;;; thi|s file u|
|00000110| 73 65 73 20 6f 70 63 6f | 64 65 73 20 77 68 69 63 |ses opco|des whic|
|00000120| 68 20 64 6f 20 6e 6f 74 | 20 65 78 69 73 74 20 69 |h do not| exist i|
|00000130| 6e 20 45 6d 61 63 73 20 | 31 38 2e 0a 0a 28 69 66 |n Emacs |18...(if|
|00000140| 20 28 61 6e 64 20 28 62 | 6f 75 6e 64 70 20 27 65 | (and (b|oundp 'e|
|00000150| 6d 61 63 73 2d 76 65 72 | 73 69 6f 6e 29 0a 09 20 |macs-ver|sion).. |
|00000160| 28 6f 72 20 28 61 6e 64 | 20 28 62 6f 75 6e 64 70 |(or (and| (boundp|
|00000170| 20 27 65 70 6f 63 68 3a | 3a 76 65 72 73 69 6f 6e | 'epoch:|:version|
|00000180| 29 20 65 70 6f 63 68 3a | 3a 76 65 72 73 69 6f 6e |) epoch:|:version|
|00000190| 29 0a 09 20 20 20 20 20 | 28 73 74 72 69 6e 67 2d |).. |(string-|
|000001a0| 6c 65 73 73 70 20 65 6d | 61 63 73 2d 76 65 72 73 |lessp em|acs-vers|
|000001b0| 69 6f 6e 20 22 31 39 22 | 29 29 29 0a 20 20 20 20 |ion "19"|))). |
|000001c0| 28 65 72 72 6f 72 20 22 | 54 68 69 73 20 66 69 6c |(error "|This fil|
|000001d0| 65 20 77 61 73 20 63 6f | 6d 70 69 6c 65 64 20 66 |e was co|mpiled f|
|000001e0| 6f 72 20 45 6d 61 63 73 | 20 31 39 2e 22 29 29 0a |or Emacs| 19.")).|
|000001f0| 0a 28 62 79 74 65 2d 63 | 6f 64 65 20 22 c0 c1 c2 |.(byte-c|ode "...|
|00000200| c3 23 88 c0 c4 c5 c6 23 | 88 c0 c7 c8 c9 23 88 c0 |.#.....#|.....#..|
|00000210| ca cb cc 23 88 cd 16 0e | cf d0 21 ac 83 d1 16 10 |...#....|..!.....|
|00000220| cf d2 21 ac 83 d1 16 12 | cf d3 21 ac 83 d1 16 13 |..!.....|..!.....|
|00000230| cf d4 21 ac 83 d1 16 14 | d5 d6 4d 88 d7 d8 4d 87 |..!.....|..M...M.|
|00000240| 22 20 5b 65 76 69 2d 64 | 65 66 69 6e 65 2d 6b 65 |" [evi-d|efine-ke|
|00000250| 79 20 28 76 69 20 6d 6f | 74 69 6f 6e 20 65 78 29 |y (vi mo|tion ex)|
|00000260| 20 22 18 22 20 65 76 69 | 2d 65 6d 61 63 73 2d 63 | "." evi|-emacs-c|
|00000270| 6f 6d 6d 61 6e 64 20 28 | 76 69 20 6d 6f 74 69 6f |ommand (|vi motio|
|00000280| 6e 29 20 22 7f 22 20 65 | 76 69 2d 62 61 63 6b 77 |n) "." e|vi-backw|
|00000290| 61 72 64 2d 63 68 61 72 | 20 28 76 69 29 20 22 1a |ard-char| (vi) ".|
|000002a0| 22 20 65 76 69 2d 71 75 | 69 74 2d 65 76 69 20 28 |" evi-qu|it-evi (|
|000002b0| 76 69 20 6d 6f 74 69 6f | 6e 20 74 6f 70 2d 6c 65 |vi motio|n top-le|
|000002c0| 76 65 6c 29 20 62 75 74 | 74 6f 6e 33 20 65 6e 65 |vel) but|ton3 ene|
|000002d0| 72 67 69 7a 65 2d 70 6f | 70 75 70 2d 6d 65 6e 75 |rgize-po|pup-menu|
|000002e0| 20 31 20 65 76 69 2d 6d | 65 74 61 2d 70 72 65 66 | 1 evi-m|eta-pref|
|000002f0| 69 78 2d 63 68 61 72 20 | 62 6f 75 6e 64 70 20 65 |ix-char |boundp e|
|00000300| 6e 65 72 67 69 7a 65 2d | 65 78 74 65 72 6e 61 6c |nergize-|external|
|00000310| 2d 65 64 69 74 6f 72 20 | 6e 69 6c 20 65 6e 65 72 |-editor |nil ener|
|00000320| 67 69 7a 65 2d 69 6e 74 | 65 72 6e 61 6c 2d 65 64 |gize-int|ernal-ed|
|00000330| 69 74 6f 72 20 65 6e 65 | 72 67 69 7a 65 2d 69 6e |itor ene|rgize-in|
|00000340| 74 65 72 6e 61 6c 2d 76 | 69 65 77 65 72 20 65 6e |ternal-v|iewer en|
|00000350| 65 72 67 69 7a 65 2d 76 | 69 2d 74 65 72 6d 69 6e |ergize-v|i-termin|
|00000360| 61 6c 2d 65 6d 75 6c 61 | 74 6f 72 20 65 78 2d 71 |al-emula|tor ex-q|
|00000370| 75 69 74 20 23 5b 28 64 | 69 73 63 61 72 64 29 20 |uit #[(d|iscard) |
|00000380| 22 08 ac 8c c1 20 ab 88 | c2 20 ab 84 c3 c4 21 88 |".... ..|. ....!.|
|00000390| c5 1e 06 c7 c5 21 88 29 | c8 20 88 c9 70 21 88 70 |.....!.)|. ..p!.p|
|000003a0| 16 5c 6e c5 cb cc 8f 87 | 22 20 5b 64 69 73 63 61 |.\n.....|" [disca|
|000003b0| 72 64 20 62 75 66 66 65 | 72 2d 66 69 6c 65 2d 6e |rd buffe|r-file-n|
|000003c0| 61 6d 65 20 62 75 66 66 | 65 72 2d 6d 6f 64 69 66 |ame buff|er-modif|
|000003d0| 69 65 64 2d 70 20 65 76 | 69 2d 65 72 72 6f 72 20 |ied-p ev|i-error |
|000003e0| 22 4e 6f 20 77 72 69 74 | 65 20 73 69 6e 63 65 20 |"No writ|e since |
|000003f0| 6c 61 73 74 20 63 68 61 | 6e 67 65 20 28 75 73 65 |last cha|nge (use|
|00000400| 20 3a 71 75 69 74 21 20 | 74 6f 20 6f 76 65 72 72 | :quit! |to overr|
|00000410| 69 64 65 29 22 20 6e 69 | 6c 20 65 6e 65 72 67 69 |ide)" ni|l energi|
|00000420| 7a 65 2d 62 75 66 66 65 | 72 2d 6d 6f 64 69 66 69 |ze-buffe|r-modifi|
|00000430| 65 64 2d 68 6f 6f 6b 20 | 73 65 74 2d 62 75 66 66 |ed-hook |set-buff|
|00000440| 65 72 2d 6d 6f 64 69 66 | 69 65 64 2d 70 20 64 65 |er-modif|ied-p de|
|00000450| 6c 65 74 65 2d 61 75 74 | 6f 2d 73 61 76 65 2d 66 |lete-aut|o-save-f|
|00000460| 69 6c 65 2d 69 66 2d 6e | 65 63 65 73 73 61 72 79 |ile-if-n|ecessary|
|00000470| 20 6b 69 6c 6c 2d 62 75 | 66 66 65 72 20 65 78 2d | kill-bu|ffer ex-|
|00000480| 75 73 65 72 2d 62 75 66 | 66 65 72 20 28 62 79 74 |user-buf|fer (byt|
|00000490| 65 2d 63 6f 64 65 20 22 | c0 c1 20 21 87 22 20 5b |e-code "|.. !." [|
|000004a0| 64 65 6c 65 74 65 2d 77 | 69 6e 64 6f 77 20 73 65 |delete-w|indow se|
|000004b0| 6c 65 63 74 65 64 2d 77 | 69 6e 64 6f 77 5d 20 32 |lected-w|indow] 2|
|000004c0| 29 20 28 28 65 72 72 6f | 72 29 29 5d 20 33 5d 20 |) ((erro|r))] 3] |
|000004d0| 65 78 2d 77 72 69 74 65 | 2d 61 6c 6c 2d 61 6e 64 |ex-write|-all-and|
|000004e0| 2d 71 75 69 74 20 23 5b | 28 71 75 69 65 74 6c 79 |-quit #[|(quietly|
|000004f0| 29 20 22 c0 09 21 88 c2 | c3 21 87 22 20 5b 73 61 |) "..!..|.!." [sa|
|00000500| 76 65 2d 73 6f 6d 65 2d | 62 75 66 66 65 72 73 20 |ve-some-|buffers |
|00000510| 71 75 69 65 74 6c 79 20 | 65 78 2d 71 75 69 74 20 |quietly |ex-quit |
|00000520| 74 5d 20 32 5d 5d 20 34 | 29 0a 28 66 73 65 74 20 |t] 2]] 4|).(fset |
|00000530| 27 65 6e 65 72 67 69 7a | 65 2d 65 78 74 65 72 6e |'energiz|e-extern|
|00000540| 61 6c 2d 65 64 69 74 6f | 72 2d 73 65 74 2d 6d 65 |al-edito|r-set-me|
|00000550| 6e 75 62 61 72 20 23 5b | 6e 69 6c 20 22 c0 c1 21 |nubar #[|nil "..!|
|00000560| 88 c2 c3 c4 c5 c6 c7 25 | 88 c2 c8 c9 ca c6 c7 25 |.......%|.......%|
|00000570| 88 c0 cb 21 87 22 20 5b | 64 65 6c 65 74 65 2d 6d |...!." [|delete-m|
|00000580| 65 6e 75 2d 69 74 65 6d | 20 28 22 46 69 6c 65 22 |enu-item| ("File"|
|00000590| 20 22 4f 70 65 6e 2e 2e | 2e 22 29 20 61 64 64 2d | "Open..|.") add-|
|000005a0| 6d 65 6e 75 2d 69 74 65 | 6d 20 28 22 46 69 6c 65 |menu-ite|m ("File|
|000005b0| 22 29 20 22 56 69 65 77 | 2e 2e 2e 22 20 66 69 6e |") "View|..." fin|
|000005c0| 64 2d 66 69 6c 65 2d 6f | 74 68 65 72 2d 77 69 6e |d-file-o|ther-win|
|000005d0| 64 6f 77 20 74 20 22 53 | 61 76 65 22 20 28 22 46 |dow t "S|ave" ("F|
|000005e0| 69 6c 65 22 29 20 28 22 | 45 64 69 74 22 20 2e 20 |ile") ("|Edit" . |
|000005f0| 22 22 29 20 65 6e 65 72 | 67 69 7a 65 2d 65 64 69 |"") ener|gize-edi|
|00000600| 74 2d 62 75 66 66 65 72 | 2d 65 78 74 65 72 6e 61 |t-buffer|-externa|
|00000610| 6c 6c 79 20 28 22 46 69 | 6c 65 22 20 22 45 78 69 |lly ("Fi|le" "Exi|
|00000620| 74 20 58 45 6d 61 63 73 | 22 29 5d 20 36 20 22 5c |t XEmacs|")] 6 "\|
|00000630| 0a 53 65 74 20 74 68 65 | 20 6d 65 6e 75 62 61 72 |.Set the| menubar|
|00000640| 20 74 6f 20 62 65 20 75 | 73 65 64 20 66 6f 72 20 | to be u|sed for |
|00000650| 74 68 65 20 65 78 74 65 | 72 6e 61 6c 20 65 64 69 |the exte|rnal edi|
|00000660| 74 6f 72 22 5d 29 0a 28 | 66 73 65 74 20 27 65 6e |tor"]).(|fset 'en|
|00000670| 65 72 67 69 7a 65 2d 69 | 6e 74 65 72 6e 61 6c 2d |ergize-i|nternal-|
|00000680| 65 64 69 74 6f 72 2d 73 | 65 74 2d 6d 65 6e 75 62 |editor-s|et-menub|
|00000690| 61 72 20 23 5b 6e 69 6c | 20 22 c0 c1 c2 c3 c4 c5 |ar #[nil| "......|
|000006a0| 25 88 c6 c7 21 88 c6 c8 | 21 88 c0 c9 ca cb c4 24 |%...!...|!......$|
|000006b0| 87 22 20 5b 61 64 64 2d | 6d 65 6e 75 2d 69 74 65 |." [add-|menu-ite|
|000006c0| 6d 20 28 22 46 69 6c 65 | 22 29 20 22 4f 70 65 6e |m ("File|") "Open|
|000006d0| 2e 2e 2e 22 20 66 69 6e | 64 2d 66 69 6c 65 20 74 |..." fin|d-file t|
|000006e0| 20 22 53 61 76 65 22 20 | 64 65 6c 65 74 65 2d 6d | "Save" |delete-m|
|000006f0| 65 6e 75 2d 69 74 65 6d | 20 28 22 46 69 6c 65 22 |enu-item| ("File"|
|00000700| 20 22 56 69 65 77 2e 2e | 2e 22 29 20 28 22 46 69 | "View..|.") ("Fi|
|00000710| 6c 65 22 20 22 45 64 69 | 74 22 29 20 28 22 46 69 |le" "Edi|t") ("Fi|
|00000720| 6c 65 22 29 20 22 45 78 | 69 74 20 58 45 6d 61 63 |le") "Ex|it XEmac|
|00000730| 73 22 20 73 61 76 65 2d | 62 75 66 66 65 72 73 2d |s" save-|buffers-|
|00000740| 6b 69 6c 6c 2d 65 6d 61 | 63 73 5d 20 36 20 22 5c |kill-ema|cs] 6 "\|
|00000750| 0a 53 65 74 20 74 68 65 | 20 6d 65 6e 75 62 61 72 |.Set the| menubar|
|00000760| 20 74 6f 20 62 65 20 75 | 73 65 64 20 66 6f 72 20 | to be u|sed for |
|00000770| 74 68 65 20 69 6e 74 65 | 72 6e 61 6c 20 65 64 69 |the inte|rnal edi|
|00000780| 74 6f 72 22 5d 29 0a 28 | 62 79 74 65 2d 63 6f 64 |tor"]).(|byte-cod|
|00000790| 65 20 22 c0 c1 4d 88 c2 | c3 c0 5c 22 88 c4 c5 4d |e "..M..|..\"...M|
|000007a0| 88 c6 c7 4d 87 22 20 5b | 73 65 6e 73 69 74 69 7a |...M." [|sensitiz|
|000007b0| 65 2d 65 78 74 65 72 6e | 61 6c 2d 65 64 69 74 6f |e-extern|al-edito|
|000007c0| 72 2d 6d 65 6e 75 73 2d | 68 6f 6f 6b 20 23 5b 6e |r-menus-|hook #[n|
|000007d0| 69 6c 20 22 c0 09 c2 5c | 22 40 41 1b c0 0b c4 5c |il "...\|"@A....\|
|000007e0| 22 40 89 1d ac 83 c6 aa | a5 0e 07 1e 08 c9 70 21 |"@......|......p!|
|000007f0| ca 3d ab 83 cb 16 08 0d | cc 0e 08 ad 81 c6 49 88 |.=......|......I.|
|00000800| 0d cd 0e 08 ad 84 ce 0e | 07 21 49 88 29 cb 2a 87 |........|.!I.).*.|
|00000810| 22 20 5b 66 69 6e 64 2d | 6d 65 6e 75 2d 69 74 65 |" [find-|menu-ite|
|00000820| 6d 20 63 75 72 72 65 6e | 74 2d 6d 65 6e 75 62 61 |m curren|t-menuba|
|00000830| 72 20 28 22 46 69 6c 65 | 22 29 20 6d 65 6e 75 20 |r ("File|") menu |
|00000840| 28 22 45 64 69 74 20 46 | 69 6c 65 22 29 20 65 66 |("Edit F|ile") ef|
|00000850| 20 74 20 62 75 66 66 65 | 72 2d 66 69 6c 65 2d 6e | t buffe|r-file-n|
|00000860| 61 6d 65 20 6e 61 6d 65 | 20 65 6e 65 72 67 69 7a |ame name| energiz|
|00000870| 65 2d 62 75 66 66 65 72 | 2d 74 79 70 65 20 65 6e |e-buffer|-type en|
|00000880| 65 72 67 69 7a 65 2d 74 | 6f 70 2d 6c 65 76 65 6c |ergize-t|op-level|
|00000890| 2d 62 75 66 66 65 72 20 | 6e 69 6c 20 32 20 33 20 |-buffer |nil 2 3 |
|000008a0| 66 69 6c 65 2d 6e 61 6d | 65 2d 6e 6f 6e 64 69 72 |file-nam|e-nondir|
|000008b0| 65 63 74 6f 72 79 5d 20 | 35 5d 20 61 64 64 2d 68 |ectory] |5] add-h|
|000008c0| 6f 6f 6b 20 61 63 74 69 | 76 61 74 65 2d 6d 65 6e |ook acti|vate-men|
|000008d0| 75 62 61 72 2d 68 6f 6f | 6b 20 65 6e 65 72 67 69 |ubar-hoo|k energi|
|000008e0| 7a 65 2d 65 64 69 74 2d | 62 75 66 66 65 72 2d 65 |ze-edit-|buffer-e|
|000008f0| 78 74 65 72 6e 61 6c 6c | 79 2d 70 20 23 5b 28 62 |xternall|y-p #[(b|
|00000900| 75 66 66 65 72 29 20 22 | 08 ad 85 c1 5c 6e 21 c3 |uffer) "|....\n!.|
|00000910| 3d 87 22 20 5b 65 6e 65 | 72 67 69 7a 65 2d 65 78 |=." [ene|rgize-ex|
|00000920| 74 65 72 6e 61 6c 2d 65 | 64 69 74 6f 72 20 65 6e |ternal-e|ditor en|
|00000930| 65 72 67 69 7a 65 2d 62 | 75 66 66 65 72 2d 74 79 |ergize-b|uffer-ty|
|00000940| 70 65 20 62 75 66 66 65 | 72 20 65 6e 65 72 67 69 |pe buffe|r energi|
|00000950| 7a 65 2d 73 6f 75 72 63 | 65 2d 62 75 66 66 65 72 |ze-sourc|e-buffer|
|00000960| 5d 20 32 5d 20 65 6e 65 | 72 67 69 7a 65 2d 65 64 |] 2] ene|rgize-ed|
|00000970| 69 74 2d 62 75 66 66 65 | 72 2d 65 78 74 65 72 6e |it-buffe|r-extern|
|00000980| 61 6c 6c 79 2d 31 20 23 | 5b 28 62 75 66 66 65 72 |ally-1 #|[(buffer|
|00000990| 20 65 78 74 65 6e 74 29 | 20 22 8a 08 71 88 09 a7 | extent)| "..q...|
|000009a0| ab 85 09 62 88 aa 8d 09 | ac 85 c2 62 88 aa 85 c3 |...b....|...b....|
|000009b0| 09 21 62 88 c4 c5 20 8a | c6 79 88 c7 c2 60 5c 22 |.!b... .|.y...`\"|
|000009c0| 54 29 5c 22 29 87 22 20 | 5b 62 75 66 66 65 72 20 |T)\")." |[buffer |
|000009d0| 65 78 74 65 6e 74 20 31 | 20 65 78 74 65 6e 74 2d |extent 1| extent-|
|000009e0| 73 74 61 72 74 2d 70 6f | 73 69 74 69 6f 6e 20 65 |start-po|sition e|
|000009f0| 6e 65 72 67 69 7a 65 2d | 62 65 67 69 6e 2d 65 78 |nergize-|begin-ex|
|00000a00| 74 65 72 6e 61 6c 2d 65 | 64 69 74 20 62 75 66 66 |ternal-e|dit buff|
|00000a10| 65 72 2d 66 69 6c 65 2d | 6e 61 6d 65 20 30 20 63 |er-file-|name 0 c|
|00000a20| 6f 75 6e 74 2d 6c 69 6e | 65 73 5d 20 35 5d 5d 20 |ount-lin|es] 5]] |
|00000a30| 33 29 0a 28 66 73 65 74 | 20 27 65 6e 65 72 67 69 |3).(fset| 'energi|
|00000a40| 7a 65 2d 65 64 69 74 2d | 62 75 66 66 65 72 2d 65 |ze-edit-|buffer-e|
|00000a50| 78 74 65 72 6e 61 6c 6c | 79 20 23 5b 6e 69 6c 20 |xternall|y #[nil |
|00000a60| 22 08 ac 84 c1 c2 21 88 | c3 70 60 5c 22 87 22 20 |".....!.|.p`\"." |
|00000a70| 5b 62 75 66 66 65 72 2d | 66 69 6c 65 2d 6e 61 6d |[buffer-|file-nam|
|00000a80| 65 20 65 72 72 6f 72 20 | 22 42 75 66 66 65 72 20 |e error |"Buffer |
|00000a90| 6e 6f 74 20 61 73 73 6f | 63 69 61 74 65 64 20 77 |not asso|ciated w|
|00000aa0| 69 74 68 20 61 20 66 69 | 6c 65 22 20 65 6e 65 72 |ith a fi|le" ener|
|00000ab0| 67 69 7a 65 2d 65 64 69 | 74 2d 62 75 66 66 65 72 |gize-edi|t-buffer|
|00000ac0| 2d 65 78 74 65 72 6e 61 | 6c 6c 79 2d 31 5d 20 33 |-externa|lly-1] 3|
|00000ad0| 20 22 5c 0a 45 64 69 74 | 20 74 68 65 20 63 75 72 | "\.Edit| the cur|
|00000ae0| 72 65 6e 74 6c 79 2d 64 | 69 73 70 6c 61 79 65 64 |rently-d|isplayed|
|00000af0| 20 62 75 66 66 65 72 20 | 69 6e 20 24 45 4e 45 52 | buffer |in $ENER|
|00000b00| 47 49 5a 45 5f 45 44 49 | 54 5f 4d 4f 44 45 2e 22 |GIZE_EDI|T_MODE."|
|00000b10| 20 6e 69 6c 5d 29 0a 28 | 62 79 74 65 2d 63 6f 64 | nil]).(|byte-cod|
|00000b20| 65 20 22 c0 c1 21 ac 82 | c2 11 c0 c3 21 ac 82 c2 |e "..!..|....!...|
|00000b30| 13 c4 c5 4d 88 c0 c6 21 | ac 83 c7 16 06 c8 c9 4d |...M...!|.......M|
|00000b40| 88 ca cb 4d 88 cc cd 4d | 88 ce cf 4d 88 d0 d1 4d |...M...M|...M...M|
|00000b50| 88 d2 d3 4d 88 d4 d5 4d | 88 d6 d7 4d 88 d8 d9 4d |...M...M|...M...M|
|00000b60| 88 da db 4d 88 c0 dc 21 | ac 83 c2 16 1c dd de 4d |...M...!|.......M|
|00000b70| 88 c0 df 21 ac 83 c2 16 | 1f e0 e1 4d 88 e2 e3 4d |...!....|...M...M|
|00000b80| 87 22 20 5b 62 6f 75 6e | 64 70 20 65 6e 65 72 67 |." [boun|dp energ|
|00000b90| 69 7a 65 2d 76 69 2d 70 | 72 6f 63 73 20 6e 69 6c |ize-vi-p|rocs nil|
|00000ba0| 20 65 6e 65 72 67 69 7a | 65 2d 6f 74 68 65 72 2d | energiz|e-other-|
|00000bb0| 65 78 74 65 72 6e 61 6c | 2d 65 64 69 74 6f 72 2d |external|-editor-|
|00000bc0| 70 72 6f 63 73 20 65 6e | 65 72 67 69 7a 65 2d 76 |procs en|ergize-v|
|00000bd0| 69 2d 62 75 66 66 65 72 | 2d 62 65 69 6e 67 2d 65 |i-buffer|-being-e|
|00000be0| 64 69 74 65 64 2d 70 20 | 23 5b 28 66 69 6c 65 29 |dited-p |#[(file)|
|00000bf0| 20 22 08 c1 1a 89 1b ab | 94 0c 0b 40 41 98 ab 87 | "......|...@A...|
|00000c00| c5 12 c1 89 13 aa 70 0b | 41 89 13 ac 6c 5c 6e 2a |......p.|A...l\n*|
|00000c10| 87 22 20 5b 65 6e 65 72 | 67 69 7a 65 2d 76 69 2d |." [ener|gize-vi-|
|00000c20| 70 72 6f 63 73 20 6e 69 | 6c 20 72 65 73 75 6c 74 |procs ni|l result|
|00000c30| 20 72 65 73 74 20 66 69 | 6c 65 20 74 5d 20 33 5d | rest fi|le t] 3]|
|00000c40| 20 65 6e 65 72 67 69 7a | 65 2d 76 69 2d 77 72 61 | energiz|e-vi-wra|
|00000c50| 70 70 65 72 20 22 65 6e | 65 72 67 69 7a 65 5f 76 |pper "en|ergize_v|
|00000c60| 69 22 20 65 6e 65 72 67 | 69 7a 65 2d 62 65 67 69 |i" energ|ize-begi|
|00000c70| 6e 2d 65 78 74 65 72 6e | 61 6c 2d 65 64 69 74 20 |n-extern|al-edit |
|00000c80| 23 5b 28 66 69 6c 65 20 | 6c 69 6e 65 29 20 22 c0 |#[(file |line) ".|
|00000c90| c1 21 89 1a ab 87 c3 0c | 5c 6e 43 5c 22 aa 81 0c |.!......|\nC\"...|
|00000ca0| 1c c5 0e 06 21 1e 07 c8 | 0e 06 21 1e 09 0e 5c 6e |....!...|..!...\n|
|00000cb0| cb 3d 89 1e 0c ab 84 0e | 0d aa 82 0e 5c 6e 1e 0e |.=......|....\n..|
|00000cc0| 0e 0c ab 83 cf aa 8f d0 | d1 0e 0e 5c 22 ab 84 0e |........|...\"...|
|00000cd0| 0e aa 84 c8 0e 0e 21 1e | 12 d3 d4 0e 0c ab 83 d5 |......!.|........|
|00000ce0| aa 82 0e 12 0e 09 23 1e | 16 0e 0c ad 84 d7 0e 06 |......#.|........|
|00000cf0| 21 1e 18 d9 1e 1a d9 1e | 1b 0e 0c ab 87 d3 dc 0e |!.......|........|
|00000d00| 1d 5c 22 aa 81 de 16 1d | d3 df 0e 18 ab 83 e0 aa |.\".....|........|
|00000d10| 81 e1 0e 12 0e 09 0e 1d | 25 16 1b e2 e3 0e 1b 5c |........|%......\|
|00000d20| 22 88 0e 07 e4 1e 25 1e | 26 0e 0c ab cf e7 e8 0e |".....%.|&.......|
|00000d30| 16 d9 0e 0e 0e 07 0e 09 | 0e 1d 0e 29 ea 3d ab 83 |........|...).=..|
|00000d40| eb aa 99 0e 29 ec 3d ab | 83 ed aa 90 0e 29 ee 3d |....).=.|.....).=|
|00000d50| ab 83 ef aa 87 f0 f1 f2 | 0e 29 44 5c 22 0e 18 ad |........|.)D\"...|
|00000d60| 81 f3 26 09 89 16 1a 0e | 06 42 0e 34 42 16 34 f5 |..&.....|.B.4B.4.|
|00000d70| 0e 1a f6 5c 22 88 f7 0e | 1a f8 5c 22 88 aa a4 e8 |...\"...|..\"....|
|00000d80| 0e 16 d9 f9 fa 0e 0e fb | 0e 09 51 25 89 16 1a 0e |........|..Q%....|
|00000d90| 06 42 0e 3c 42 16 3c f5 | 0e 1a fd 5c 22 88 f7 0e |.B.<B.<.|...\"...|
|00000da0| 1a fe 5c 22 88 2a 0e 18 | ab 99 ff 20 88 81 40 00 |..\".*..|... ..@.|
|00000db0| 0e 1a 21 81 41 00 3d ab | 95 81 42 00 81 43 00 21 |..!.A.=.|..B..C.!|
|00000dc0| 88 aa 67 ff 20 88 81 44 | 00 81 43 00 21 88 81 45 |..g. ..D|..C.!..E|
|00000dd0| 00 0e 1a 21 81 46 00 3d | ab 88 e2 81 47 00 0e 1b |...!.F.=|....G...|
|00000de0| 5c 22 88 2e 0b d9 87 22 | 20 5b 67 65 74 65 6e 76 |\"....."| [getenv|
|00000df0| 20 22 45 4e 45 52 47 49 | 5a 45 5f 50 41 54 48 22 | "ENERGI|ZE_PATH"|
|00000e00| 20 65 7a 2d 70 61 74 68 | 20 61 70 70 65 6e 64 20 | ez-path| append |
|00000e10| 65 78 65 63 2d 70 61 74 | 68 20 66 69 6c 65 2d 6e |exec-pat|h file-n|
|00000e20| 61 6d 65 2d 64 69 72 65 | 63 74 6f 72 79 20 66 69 |ame-dire|ctory fi|
|00000e30| 6c 65 20 64 69 72 20 66 | 69 6c 65 2d 6e 61 6d 65 |le dir f|ile-name|
|00000e40| 2d 6e 6f 6e 64 69 72 65 | 63 74 6f 72 79 20 6e 61 |-nondire|ctory na|
|00000e50| 6d 65 20 65 6e 65 72 67 | 69 7a 65 2d 65 78 74 65 |me energ|ize-exte|
|00000e60| 72 6e 61 6c 2d 65 64 69 | 74 6f 72 20 76 69 20 76 |rnal-edi|tor vi v|
|00000e70| 69 2d 70 20 65 6e 65 72 | 67 69 7a 65 2d 76 69 2d |i-p ener|gize-vi-|
|00000e80| 77 72 61 70 70 65 72 20 | 70 72 6f 67 72 61 6d 20 |wrapper |program |
|00000e90| 22 76 69 22 20 73 74 72 | 69 6e 67 2d 6d 61 74 63 |"vi" str|ing-matc|
|00000ea0| 68 20 22 5b 20 09 5d 22 | 20 70 72 65 74 74 79 20 |h "[ .]"| pretty |
|00000eb0| 66 6f 72 6d 61 74 20 22 | 2a 25 73 20 25 73 2a 22 |format "|*%s %s*"|
|00000ec0| 20 22 65 6e 65 72 67 69 | 7a 65 5f 76 69 22 20 70 | "energi|ze_vi" p|
|00000ed0| 72 6f 63 6e 61 6d 65 20 | 65 6e 65 72 67 69 7a 65 |rocname |energize|
|00000ee0| 2d 76 69 2d 62 75 66 66 | 65 72 2d 62 65 69 6e 67 |-vi-buff|er-being|
|00000ef0| 2d 65 64 69 74 65 64 2d | 70 20 65 64 69 74 65 64 |-edited-|p edited|
|00000f00| 2d 70 20 6e 69 6c 20 70 | 72 6f 63 20 6d 73 67 20 |-p nil p|roc msg |
|00000f10| 22 2b 25 64 22 20 6c 69 | 6e 65 20 22 22 20 22 25 |"+%d" li|ne "" "%|
|00000f20| 73 20 25 73 20 25 73 20 | 25 73 2e 2e 2e 22 20 22 |s %s %s |%s..." "|
|00000f30| 52 65 73 65 6c 65 63 74 | 69 6e 67 22 20 22 4c 61 |Reselect|ing" "La|
|00000f40| 75 6e 63 68 69 6e 67 22 | 20 6d 65 73 73 61 67 65 |unching"| message|
|00000f50| 20 22 25 73 22 20 74 20 | 69 6e 68 69 62 69 74 2d | "%s" t |inhibit-|
|00000f60| 71 75 69 74 20 64 65 66 | 61 75 6c 74 2d 64 69 72 |quit def|ault-dir|
|00000f70| 65 63 74 6f 72 79 20 61 | 70 70 6c 79 20 73 74 61 |ectory a|pply sta|
|00000f80| 72 74 2d 70 72 6f 63 65 | 73 73 20 65 6e 65 72 67 |rt-proce|ss energ|
|00000f90| 69 7a 65 2d 76 69 2d 74 | 65 72 6d 69 6e 61 6c 2d |ize-vi-t|erminal-|
|00000fa0| 65 6d 75 6c 61 74 6f 72 | 20 78 74 65 72 6d 20 22 |emulator| xterm "|
|00000fb0| 2d 78 74 65 72 6d 22 20 | 63 6d 64 74 6f 6f 6c 20 |-xterm" |cmdtool |
|00000fc0| 22 2d 63 6d 64 74 6f 6f | 6c 22 20 73 68 65 6c 6c |"-cmdtoo|l" shell|
|00000fd0| 74 6f 6f 6c 20 22 2d 73 | 68 65 6c 6c 74 6f 6f 6c |tool "-s|helltool|
|00000fe0| 22 20 73 69 67 6e 61 6c | 20 65 72 72 6f 72 20 22 |" signal| error "|
|00000ff0| 65 6e 65 72 67 69 7a 65 | 2d 76 69 2d 74 65 72 6d |energize|-vi-term|
|00001000| 69 6e 61 6c 2d 65 6d 75 | 6c 61 74 6f 72 20 75 6e |inal-emu|lator un|
|00001010| 6b 6e 6f 77 6e 22 20 28 | 22 2d 73 65 61 72 63 68 |known" (|"-search|
|00001020| 22 29 20 65 6e 65 72 67 | 69 7a 65 2d 76 69 2d 70 |") energ|ize-vi-p|
|00001030| 72 6f 63 73 20 73 65 74 | 2d 70 72 6f 63 65 73 73 |rocs set|-process|
|00001040| 2d 73 65 6e 74 69 6e 65 | 6c 20 65 6e 65 72 67 69 |-sentine|l energi|
|00001050| 7a 65 2d 76 69 2d 73 65 | 6e 74 69 6e 65 6c 20 73 |ze-vi-se|ntinel s|
|00001060| 65 74 2d 70 72 6f 63 65 | 73 73 2d 66 69 6c 74 65 |et-proce|ss-filte|
|00001070| 72 20 65 6e 65 72 67 69 | 7a 65 2d 76 69 2d 66 69 |r energi|ze-vi-fi|
|00001080| 6c 74 65 72 20 22 2f 62 | 69 6e 2f 73 68 22 20 22 |lter "/b|in/sh" "|
|00001090| 2d 63 22 20 22 20 22 20 | 65 6e 65 72 67 69 7a 65 |-c" " " |energize|
|000010a0| 2d 6f 74 68 65 72 2d 65 | 78 74 65 72 6e 61 6c 2d |-other-e|xternal-|
|000010b0| 65 64 69 74 6f 72 2d 70 | 72 6f 63 73 20 65 6e 65 |editor-p|rocs ene|
|000010c0| 72 67 69 7a 65 2d 65 78 | 74 65 72 6e 61 6c 2d 65 |rgize-ex|ternal-e|
|000010d0| 64 69 74 6f 72 2d 73 65 | 6e 74 69 6e 65 6c 20 65 |ditor-se|ntinel e|
|000010e0| 6e 65 72 67 69 7a 65 2d | 65 78 74 65 72 6e 61 6c |nergize-|external|
|000010f0| 2d 65 64 69 74 6f 72 2d | 66 69 6c 74 65 72 20 61 |-editor-|filter a|
|00001100| 63 63 65 70 74 2d 70 72 | 6f 63 65 73 73 2d 6f 75 |ccept-pr|ocess-ou|
|00001110| 74 70 75 74 20 70 72 6f | 63 65 73 73 2d 73 74 61 |tput pro|cess-sta|
|00001120| 74 75 73 20 72 75 6e 20 | 73 6c 65 65 70 2d 66 6f |tus run |sleep-fo|
|00001130| 72 20 31 20 73 69 74 2d | 66 6f 72 20 70 72 6f 63 |r 1 sit-|for proc|
|00001140| 65 73 73 2d 65 78 69 74 | 2d 73 74 61 74 75 73 20 |ess-exit|-status |
|00001150| 30 20 22 25 73 20 44 6f | 6e 65 2e 22 5d 20 31 33 |0 "%s Do|ne."] 13|
|00001160| 5d 20 65 6e 65 72 67 69 | 7a 65 2d 65 78 74 65 72 |] energi|ze-exter|
|00001170| 6e 61 6c 2d 65 64 69 74 | 6f 72 2d 73 65 6e 74 69 |nal-edit|or-senti|
|00001180| 6e 65 6c 2d 31 20 23 5b | 28 70 72 6f 63 65 73 73 |nel-1 #[|(process|
|00001190| 20 73 74 61 74 65 20 6e | 61 6d 65 20 6c 69 73 74 | state n|ame list|
|000011a0| 2d 76 61 72 29 20 22 08 | 4a c1 1a 1b c4 1d 0b ab |-var) ".|J.......|
|000011b0| 9c 0e 06 0b 40 40 3d ab | 8e 08 c7 0b 40 08 4a 5c |....@@=.|....@.J\|
|000011c0| 22 4c 88 0b 40 12 c1 13 | 0b 41 89 13 ac 64 29 5c |"L..@...|.A...d)\|
|000011d0| 6e ab b7 c8 5c 6e 41 21 | 88 0e 09 ab 8f ca cb 0e |n...\nA!|........|
|000011e0| 09 5c 22 ab 88 0e 09 cc | 89 94 4f 16 09 cd 5c 6e |.\".....|..O...\n|
|000011f0| 40 21 cc 3d 3f ad a0 0e | 09 ad 9c 0e 09 ce 9a 3f |@!.=?...|.......?|
|00001200| ad 95 cf d0 d1 0e 06 21 | 0e 09 23 aa 8a d2 20 88 |.......!|..#... .|
|00001210| d3 d4 0e 15 0e 09 23 2a | 87 22 20 5b 6c 69 73 74 |......#*|." [list|
|00001220| 2d 76 61 72 20 6e 69 6c | 20 67 6f 74 2d 69 74 20 |-var nil| got-it |
|00001230| 72 65 73 74 20 74 20 69 | 6e 68 69 62 69 74 2d 71 |rest t i|nhibit-q|
|00001240| 75 69 74 20 70 72 6f 63 | 65 73 73 20 64 65 6c 71 |uit proc|ess delq|
|00001250| 20 65 6e 65 72 67 69 7a | 65 2d 6e 6f 74 69 63 65 | energiz|e-notice|
|00001260| 2d 65 78 74 65 72 6e 61 | 6c 2d 65 64 69 74 6f 72 |-externa|l-editor|
|00001270| 2d 74 65 72 6d 69 6e 61 | 74 69 6f 6e 20 73 74 61 |-termina|tion sta|
|00001280| 74 65 20 73 74 72 69 6e | 67 2d 6d 61 74 63 68 20 |te strin|g-match |
|00001290| 22 5c 6e 2b 5c 5c 27 22 | 20 30 20 70 72 6f 63 65 |"\n+\\'"| 0 proce|
|000012a0| 73 73 2d 65 78 69 74 2d | 73 74 61 74 75 73 20 22 |ss-exit-|status "|
|000012b0| 22 20 65 72 72 6f 72 20 | 22 25 73 3a 20 25 73 22 |" error |"%s: %s"|
|000012c0| 20 70 72 6f 63 65 73 73 | 2d 6e 61 6d 65 20 62 65 | process|-name be|
|000012d0| 65 70 20 6d 65 73 73 61 | 67 65 20 22 75 6e 6b 6e |ep messa|ge "unkn|
|000012e0| 6f 77 6e 20 25 73 20 70 | 72 6f 63 65 73 73 20 64 |own %s p|rocess d|
|000012f0| 69 65 64 20 77 69 74 68 | 20 25 53 22 20 6e 61 6d |ied with| %S" nam|
|00001300| 65 5d 20 35 5d 20 65 6e | 65 72 67 69 7a 65 2d 76 |e] 5] en|ergize-v|
|00001310| 69 2d 73 65 6e 74 69 6e | 65 6c 20 23 5b 28 70 72 |i-sentin|el #[(pr|
|00001320| 6f 63 65 73 73 20 73 74 | 61 74 65 29 20 22 c0 09 |ocess st|ate) "..|
|00001330| 5c 6e c3 c4 24 87 22 20 | 5b 65 6e 65 72 67 69 7a |\n..$." |[energiz|
|00001340| 65 2d 65 78 74 65 72 6e | 61 6c 2d 65 64 69 74 6f |e-extern|al-edito|
|00001350| 72 2d 73 65 6e 74 69 6e | 65 6c 2d 31 20 70 72 6f |r-sentin|el-1 pro|
|00001360| 63 65 73 73 20 73 74 61 | 74 65 20 22 76 69 22 20 |cess sta|te "vi" |
|00001370| 65 6e 65 72 67 69 7a 65 | 2d 76 69 2d 70 72 6f 63 |energize|-vi-proc|
|00001380| 73 5d 20 35 5d 20 65 6e | 65 72 67 69 7a 65 2d 65 |s] 5] en|ergize-e|
|00001390| 78 74 65 72 6e 61 6c 2d | 65 64 69 74 6f 72 2d 73 |xternal-|editor-s|
|000013a0| 65 6e 74 69 6e 65 6c 20 | 23 5b 28 70 72 6f 63 65 |entinel |#[(proce|
|000013b0| 73 73 20 73 74 61 74 65 | 29 20 22 c0 09 5c 6e c3 |ss state|) "..\n.|
|000013c0| c4 24 87 22 20 5b 65 6e | 65 72 67 69 7a 65 2d 65 |.$." [en|ergize-e|
|000013d0| 78 74 65 72 6e 61 6c 2d | 65 64 69 74 6f 72 2d 73 |xternal-|editor-s|
|000013e0| 65 6e 74 69 6e 65 6c 2d | 31 20 70 72 6f 63 65 73 |entinel-|1 proces|
|000013f0| 73 20 73 74 61 74 65 20 | 22 65 78 74 65 72 6e 61 |s state |"externa|
|00001400| 6c 20 65 64 69 74 6f 72 | 22 20 65 6e 65 72 67 69 |l editor|" energi|
|00001410| 7a 65 2d 6f 74 68 65 72 | 2d 65 78 74 65 72 6e 61 |ze-other|-externa|
|00001420| 6c 2d 65 64 69 74 6f 72 | 2d 70 72 6f 63 73 5d 20 |l-editor|-procs] |
|00001430| 35 5d 20 65 6e 65 72 67 | 69 7a 65 2d 65 78 74 65 |5] energ|ize-exte|
|00001440| 72 6e 61 6c 2d 65 64 69 | 74 6f 72 2d 66 69 6c 74 |rnal-edi|tor-filt|
|00001450| 65 72 20 23 5b 28 70 72 | 6f 63 65 73 73 20 6f 75 |er #[(pr|ocess ou|
|00001460| 74 70 75 74 29 20 22 c0 | 20 88 c1 c2 c3 0c 5c 22 |tput) ".| .....\"|
|00001470| 21 87 22 20 5b 62 65 65 | 70 20 6d 65 73 73 61 67 |!." [bee|p messag|
|00001480| 65 20 66 6f 72 6d 61 74 | 20 22 25 73 22 20 6f 75 |e format| "%s" ou|
|00001490| 74 70 75 74 5d 20 34 5d | 20 65 6e 65 72 67 69 7a |tput] 4]| energiz|
|000014a0| 65 2d 76 69 2d 66 69 6c | 74 65 72 20 23 5b 28 70 |e-vi-fil|ter #[(p|
|000014b0| 72 6f 63 65 73 73 20 6f | 75 74 70 75 74 29 20 22 |rocess o|utput) "|
|000014c0| c0 09 5c 6e 5c 22 87 22 | 20 5b 65 6e 65 72 67 69 |..\n\"."| [energi|
|000014d0| 7a 65 2d 65 78 74 65 72 | 6e 61 6c 2d 65 64 69 74 |ze-exter|nal-edit|
|000014e0| 6f 72 2d 66 69 6c 74 65 | 72 20 70 72 6f 63 65 73 |or-filte|r proces|
|000014f0| 73 20 6f 75 74 70 75 74 | 5d 20 33 5d 20 65 6e 65 |s output|] 3] ene|
|00001500| 72 67 69 7a 65 2d 6e 6f | 74 69 63 65 2d 65 78 74 |rgize-no|tice-ext|
|00001510| 65 72 6e 61 6c 2d 65 64 | 69 74 6f 72 2d 74 65 72 |ernal-ed|itor-ter|
|00001520| 6d 69 6e 61 74 69 6f 6e | 20 23 5b 28 66 69 6c 65 |mination| #[(file|
|00001530| 6e 61 6d 65 29 20 22 c0 | 09 21 89 1a ac 83 c3 aa |name) ".|.!......|
|00001540| ea c4 5c 6e 21 ab 83 c3 | aa e2 c5 5c 6e 21 ab a5 |..\n!...|...\n!..|
|00001550| c6 09 21 ac 88 c7 c8 c9 | 09 21 5c 22 aa d0 ca 20 |..!.....|.!\"... |
|00001560| 88 cb cc cd c9 09 21 5c | 22 21 ad c3 8a 5c 6e 71 |......!\|"!...\nq|
|00001570| 88 ce cf 89 5c 22 29 aa | b8 d0 5c 6e 21 89 1e 11 |....\").|..\n!...|
|00001580| ad 84 d2 0e 11 21 1e 13 | 0e 11 ad 84 d4 0e 11 21 |.....!..|.......!|
|00001590| 1e 15 8a 5c 6e 71 88 ce | cf 89 5c 22 88 29 0e 13 |...\nq..|..\".)..|
|000015a0| ab 87 d6 0e 11 0e 13 5c | 22 88 0e 15 ad 86 d7 0e |.......\|".......|
|000015b0| 11 0e 15 5c 22 2b 29 87 | 22 20 5b 67 65 74 2d 66 |...\"+).|" [get-f|
|000015c0| 69 6c 65 2d 62 75 66 66 | 65 72 20 66 69 6c 65 6e |ile-buff|er filen|
|000015d0| 61 6d 65 20 62 75 66 66 | 65 72 20 6e 69 6c 20 76 |ame buff|er nil v|
|000015e0| 65 72 69 66 79 2d 76 69 | 73 69 74 65 64 2d 66 69 |erify-vi|sited-fi|
|000015f0| 6c 65 2d 6d 6f 64 74 69 | 6d 65 20 62 75 66 66 65 |le-modti|me buffe|
|00001600| 72 2d 6d 6f 64 69 66 69 | 65 64 2d 70 20 66 69 6c |r-modifi|ed-p fil|
|00001610| 65 2d 65 78 69 73 74 73 | 2d 70 20 65 72 72 6f 72 |e-exists|-p error|
|00001620| 20 22 46 69 6c 65 20 25 | 73 20 6e 6f 20 6c 6f 6e | "File %|s no lon|
|00001630| 67 65 72 20 65 78 69 73 | 74 73 21 20 20 42 75 66 |ger exis|ts! Buf|
|00001640| 66 65 72 20 6d 6f 64 69 | 66 69 65 64 21 22 20 66 |fer modi|fied!" f|
|00001650| 69 6c 65 2d 6e 61 6d 65 | 2d 6e 6f 6e 64 69 72 65 |ile-name|-nondire|
|00001660| 63 74 6f 72 79 20 62 65 | 65 70 20 79 65 73 2d 6f |ctory be|ep yes-o|
|00001670| 72 2d 6e 6f 2d 70 20 66 | 6f 72 6d 61 74 20 22 46 |r-no-p f|ormat "F|
|00001680| 69 6c 65 20 25 73 20 63 | 68 61 6e 67 65 64 20 6f |ile %s c|hanged o|
|00001690| 6e 20 64 69 73 6b 2e 20 | 20 44 69 73 63 61 72 64 |n disk. | Discard|
|000016a0| 20 79 6f 75 72 20 65 64 | 69 74 73 3f 20 22 20 72 | your ed|its? " r|
|000016b0| 65 76 65 72 74 2d 62 75 | 66 66 65 72 20 74 20 67 |evert-bu|ffer t g|
|000016c0| 65 74 2d 62 75 66 66 65 | 72 2d 77 69 6e 64 6f 77 |et-buffe|r-window|
|000016d0| 20 77 20 77 69 6e 64 6f | 77 2d 70 6f 69 6e 74 20 | w windo|w-point |
|000016e0| 70 20 77 69 6e 64 6f 77 | 2d 73 74 61 72 74 20 73 |p window|-start s|
|000016f0| 20 73 65 74 2d 77 69 6e | 64 6f 77 2d 70 6f 69 6e | set-win|dow-poin|
|00001700| 74 20 73 65 74 2d 77 69 | 6e 64 6f 77 2d 73 74 61 |t set-wi|ndow-sta|
|00001710| 72 74 5d 20 36 5d 20 65 | 6e 65 72 67 69 7a 65 2d |rt] 6] e|nergize-|
|00001720| 65 76 69 2d 6d 6f 64 65 | 20 23 5b 6e 69 6c 20 22 |evi-mode| #[nil "|
|00001730| c0 20 88 c1 70 21 ad 8e | 5c 6e ab 87 c3 70 21 c4 |. ..p!..|\n...p!.|
|00001740| 3e ad 84 c5 89 16 06 87 | 22 20 5b 65 76 69 20 65 |>.......|" [evi e|
|00001750| 6e 65 72 67 69 7a 65 2d | 62 75 66 66 65 72 2d 70 |nergize-|buffer-p|
|00001760| 20 62 75 66 66 65 72 2d | 66 69 6c 65 2d 6e 61 6d | buffer-|file-nam|
|00001770| 65 20 65 6e 65 72 67 69 | 7a 65 2d 62 75 66 66 65 |e energi|ze-buffe|
|00001780| 72 2d 74 79 70 65 20 28 | 65 6e 65 72 67 69 7a 65 |r-type (|energize|
|00001790| 2d 74 6f 70 2d 6c 65 76 | 65 6c 2d 62 75 66 66 65 |-top-lev|el-buffe|
|000017a0| 72 20 65 6e 65 72 67 69 | 7a 65 2d 62 72 6f 77 73 |r energi|ze-brows|
|000017b0| 65 72 2d 62 75 66 66 65 | 72 20 65 6e 65 72 67 69 |er-buffe|r energi|
|000017c0| 7a 65 2d 65 72 72 6f 72 | 2d 6c 6f 67 2d 62 75 66 |ze-error|-log-buf|
|000017d0| 66 65 72 20 65 6e 65 72 | 67 69 7a 65 2d 69 6e 63 |fer ener|gize-inc|
|000017e0| 6c 75 64 65 72 73 2d 62 | 75 66 66 65 72 29 20 74 |luders-b|uffer) t|
|000017f0| 20 62 75 66 66 65 72 2d | 72 65 61 64 2d 6f 6e 6c | buffer-|read-onl|
|00001800| 79 5d 20 32 5d 20 65 6e | 65 72 67 69 7a 65 2d 65 |y] 2] en|ergize-e|
|00001810| 78 74 65 72 6e 61 6c 2d | 65 64 69 74 6f 72 2d 73 |xternal-|editor-s|
|00001820| 65 74 2d 6d 6f 64 65 20 | 23 5b 28 62 75 66 66 65 |et-mode |#[(buffe|
|00001830| 72 29 20 22 8a 08 71 88 | c1 08 21 89 1a c3 3d 1c |r) "..q.|..!...=.|
|00001840| 5c 6e c5 3e 89 1e 06 ae | 88 0e 07 3f ad 83 0e 08 |\n.>....|...?....|
|00001850| 3f 89 1e 09 ac 83 ca 16 | 08 0e 09 ab a0 0e 0b cc |?.......|........|
|00001860| 3d ab 83 cc aa c0 0e 0b | cd 3d ab 88 0c 3f ad b6 |=.......|.=...?..|
|00001870| ce 20 aa b2 cf d0 d1 0e | 0b 44 5c 22 aa a9 0e 12 |. ......|.D\"....|
|00001880| cd 3d ab 84 ce 20 aa 9f | 0e 12 d3 3d ab 89 0e 14 |.=... ..|...=....|
|00001890| 1e 14 d5 20 29 aa 90 0e | 12 cc 3d ab 83 cc aa 87 |... )...|..=.....|
|000018a0| cf d0 d6 0e 12 44 5c 22 | 2d 87 22 20 5b 62 75 66 |.....D\"|-." [buf|
|000018b0| 66 65 72 20 65 6e 65 72 | 67 69 7a 65 2d 62 75 66 |fer ener|gize-buf|
|000018c0| 66 65 72 2d 74 79 70 65 | 20 74 79 70 65 20 65 6e |fer-type| type en|
|000018d0| 65 72 67 69 7a 65 2d 64 | 65 62 75 67 67 65 72 2d |ergize-d|ebugger-|
|000018e0| 62 75 66 66 65 72 20 64 | 65 62 75 67 67 65 72 2d |buffer d|ebugger-|
|000018f0| 70 20 28 65 6e 65 72 67 | 69 7a 65 2d 70 72 6f 6a |p (energ|ize-proj|
|00001900| 65 63 74 2d 62 75 66 66 | 65 72 20 65 6e 65 72 67 |ect-buff|er energ|
|00001910| 69 7a 65 2d 64 65 62 75 | 67 67 65 72 2d 62 75 66 |ize-debu|gger-buf|
|00001920| 66 65 72 20 65 6e 65 72 | 67 69 7a 65 2d 62 72 65 |fer ener|gize-bre|
|00001930| 61 6b 70 6f 69 6e 74 2d | 62 75 66 66 65 72 29 20 |akpoint-|buffer) |
|00001940| 61 6c 77 61 79 73 2d 65 | 64 69 74 61 62 6c 65 2d |always-e|ditable-|
|00001950| 70 20 65 6e 65 72 67 69 | 7a 65 2d 65 78 74 65 72 |p energi|ze-exter|
|00001960| 6e 61 6c 2d 65 64 69 74 | 6f 72 20 62 75 66 66 65 |nal-edit|or buffe|
|00001970| 72 2d 72 65 61 64 2d 6f | 6e 6c 79 20 65 64 69 74 |r-read-o|nly edit|
|00001980| 61 62 6c 65 2d 70 20 74 | 20 65 6e 65 72 67 69 7a |able-p t| energiz|
|00001990| 65 2d 69 6e 74 65 72 6e | 61 6c 2d 65 64 69 74 6f |e-intern|al-edito|
|000019a0| 72 20 6e 69 6c 20 76 69 | 20 65 6e 65 72 67 69 7a |r nil vi| energiz|
|000019b0| 65 2d 65 76 69 2d 6d 6f | 64 65 20 73 69 67 6e 61 |e-evi-mo|de signa|
|000019c0| 6c 20 65 72 72 6f 72 20 | 22 75 6e 6b 6e 6f 77 6e |l error |"unknown|
|000019d0| 20 76 61 6c 75 65 20 66 | 6f 72 20 65 6e 65 72 67 | value f|or energ|
|000019e0| 69 7a 65 2d 69 6e 74 65 | 72 6e 61 6c 2d 65 64 69 |ize-inte|rnal-edi|
|000019f0| 74 6f 72 22 20 65 6e 65 | 72 67 69 7a 65 2d 69 6e |tor" ene|rgize-in|
|00001a00| 74 65 72 6e 61 6c 2d 76 | 69 65 77 65 72 20 6c 65 |ternal-v|iewer le|
|00001a10| 73 73 20 6d 61 6a 6f 72 | 2d 6d 6f 64 65 20 76 69 |ss major|-mode vi|
|00001a20| 65 77 2d 6d 6f 64 65 20 | 22 75 6e 6b 6e 6f 77 6e |ew-mode |"unknown|
|00001a30| 20 76 61 6c 75 65 20 66 | 6f 72 20 65 6e 65 72 67 | value f|or energ|
|00001a40| 69 7a 65 2d 69 6e 74 65 | 72 6e 61 6c 2d 76 69 65 |ize-inte|rnal-vie|
|00001a50| 77 65 72 22 5d 20 35 5d | 20 65 78 74 65 72 6e 61 |wer"] 5]| externa|
|00001a60| 6c 2d 65 64 69 74 6f 72 | 2d 68 61 63 6b 2d 70 6f |l-editor|-hack-po|
|00001a70| 70 75 70 20 23 5b 28 63 | 68 6f 69 63 65 73 29 20 |pup #[(c|hoices) |
|00001a80| 22 08 ab be 09 c2 1b 89 | 1c ab b6 c5 0c 40 21 ab |".......|.....@!.|
|00001a90| aa 0c 40 c6 48 c7 9a ab | a2 0c 40 47 c8 59 ab 9b |..@.H...|..@G.Y..|
|00001aa0| 0c 40 c9 48 89 13 3b ab | 92 0c ca cb cc cd 0b 44 |.@.H..;.|.......D|
|00001ab0| 44 ce 0b 24 0c 41 42 a1 | 88 c2 14 0c 41 89 14 ac |D..$.AB.|....A...|
|00001ac0| 4a 2a 09 87 22 20 5b 65 | 6e 65 72 67 69 7a 65 2d |J*.." [e|nergize-|
|00001ad0| 65 78 74 65 72 6e 61 6c | 2d 65 64 69 74 6f 72 20 |external|-editor |
|00001ae0| 63 68 6f 69 63 65 73 20 | 6e 69 6c 20 66 69 6c 65 |choices |nil file|
|00001af0| 20 72 65 73 74 20 76 65 | 63 74 6f 72 70 20 30 20 | rest ve|ctorp 0 |
|00001b00| 22 65 64 69 74 66 69 6c | 65 22 20 34 20 33 20 76 |"editfil|e" 4 3 v|
|00001b10| 65 63 74 6f 72 20 22 56 | 69 65 77 20 46 69 6c 65 |ector "V|iew File|
|00001b20| 22 20 70 6f 70 2d 74 6f | 2d 62 75 66 66 65 72 20 |" pop-to|-buffer |
|00001b30| 66 69 6e 64 2d 66 69 6c | 65 2d 6e 6f 73 65 6c 65 |find-fil|e-nosele|
|00001b40| 63 74 20 74 5d 20 37 5d | 20 65 6e 65 72 67 69 7a |ct t] 7]| energiz|
|00001b50| 65 2d 73 65 61 72 63 68 | 2d 6d 61 74 63 68 2d 64 |e-search|-match-d|
|00001b60| 61 74 61 20 65 6e 65 72 | 67 69 7a 65 2d 73 65 61 |ata ener|gize-sea|
|00001b70| 72 63 68 2d 69 6e 74 65 | 72 6e 61 6c 20 23 5b 28 |rch-inte|rnal #[(|
|00001b80| 61 72 67 73 29 20 22 08 | 40 3f 19 08 41 40 1a c3 |args) ".|@?..A@..|
|00001b90| 08 38 1c 5c 6e ae 81 0c | 1d c6 08 38 3f 1e 07 c8 |.8.\n...|...8?...|
|00001ba0| 08 38 1e 09 5c 6e ab 90 | ca 0c ab 84 0e 09 aa 84 |.8..\n..|........|
|00001bb0| cb 0e 09 21 ca 51 aa 82 | 0e 09 1e 0c cd 08 38 1e |...!.Q..|......8.|
|00001bc0| 0e 0e 07 ab 89 0d ab 83 | cf aa 8a d0 aa 87 0d ab |........|........|
|00001bd0| 83 d1 aa 81 d2 1e 13 d4 | 16 15 0e 0c d6 9a ab 87 |........|........|
|00001be0| d7 16 18 d9 da 21 88 0e | 0e 3a ab ed 0e 0e 40 16 |.....!..|.:....@.|
|00001bf0| 0e 0e 1b d4 3d ab a1 0e | 18 ab 9d dc 0e 18 21 88 |....=...|......!.|
|00001c00| 0e 07 ab 8c 8a dd 0e 0e | d7 0d 3f 23 88 29 aa 88 |........|..?#.)..|
|00001c10| dd 0e 0e d7 0d 3f 23 88 | de 1e 1f 0e 13 0e 0c d7 |.....?#.|........|
|00001c20| e0 23 ab 9f 0e 07 ab 8c | 8a dd 0e 0e d7 0d 3f 23 |.#......|......?#|
|00001c30| 88 29 aa 88 dd 0e 0e d7 | 0d 3f 23 88 0e 1f 54 16 |.)......|.?#...T.|
|00001c40| 1f aa 58 e1 e2 0e 1f 89 | e3 55 ab 83 d6 aa 81 e4 |..X.....|.U......|
|00001c50| 23 88 29 d7 89 16 18 aa | fa 0e 0e ab af 0e 1b d4 |#.).....|........|
|00001c60| 3d ac 84 d9 e5 21 88 0e | 18 ac 84 d9 e6 21 88 dc |=....!..|.....!..|
|00001c70| 0e 18 21 88 0e 07 ab 8c | 8a dd 0e 0e d7 0d 3f 23 |..!.....|......?#|
|00001c80| 88 29 aa 88 dd 0e 0e d7 | 0d 3f 23 88 d7 16 18 0e |.)......|.?#.....|
|00001c90| 13 0e 0c d7 e0 23 ac 9f | e7 d9 0e 07 ab 86 0d ab |.....#..|........|
|00001ca0| 83 e8 aa 8e 0e 07 ab 83 | e9 aa 87 0d ab 83 ea aa |........|........|
|00001cb0| 81 eb 0e 0c 44 5c 22 88 | 0e 2c ab 93 ed 60 de 94 |....D\".|.,...`..|
|00001cc0| 55 ab 84 de 95 aa 82 de | 94 e0 5c 22 88 ee 20 88 |U.......|..\".. .|
|00001cd0| ef 20 89 16 18 2e 09 87 | 22 20 5b 61 72 67 73 20 |. ......|" [args |
|00001ce0| 63 61 73 65 2d 66 6f 6c | 64 2d 73 65 61 72 63 68 |case-fol|d-search|
|00001cf0| 20 6d 61 74 63 68 2d 77 | 6f 72 64 2d 70 20 32 20 | match-w|ord-p 2 |
|00001d00| 72 65 67 65 78 70 2d 73 | 74 72 69 6e 67 2d 70 20 |regexp-s|tring-p |
|00001d10| 72 65 67 65 78 70 2d 70 | 20 33 20 62 61 63 6b 2d |regexp-p| 3 back-|
|00001d20| 70 20 34 20 73 65 61 72 | 63 68 2d 73 74 72 69 6e |p 4 sear|ch-strin|
|00001d30| 67 20 22 5c 5c 62 22 20 | 72 65 67 65 78 70 2d 71 |g "\\b" |regexp-q|
|00001d40| 75 6f 74 65 20 73 65 61 | 72 63 68 20 35 20 72 65 |uote sea|rch 5 re|
|00001d50| 70 6c 61 63 65 20 72 65 | 2d 73 65 61 72 63 68 2d |place re|-search-|
|00001d60| 62 61 63 6b 77 61 72 64 | 20 73 65 61 72 63 68 2d |backward| search-|
|00001d70| 62 61 63 6b 77 61 72 64 | 20 72 65 2d 73 65 61 72 |backward| re-sear|
|00001d80| 63 68 2d 66 6f 72 77 61 | 72 64 20 73 65 61 72 63 |ch-forwa|rd searc|
|00001d90| 68 2d 66 6f 72 77 61 72 | 64 20 66 6e 20 65 6e 65 |h-forwar|d fn ene|
|00001da0| 72 67 69 7a 65 2d 73 65 | 61 72 63 68 20 74 68 69 |rgize-se|arch thi|
|00001db0| 73 2d 63 6f 6d 6d 61 6e | 64 20 22 22 20 6e 69 6c |s-comman|d "" nil|
|00001dc0| 20 65 6e 65 72 67 69 7a | 65 2d 73 65 61 72 63 68 | energiz|e-search|
|00001dd0| 2d 6d 61 74 63 68 2d 64 | 61 74 61 20 65 72 72 6f |-match-d|ata erro|
|00001de0| 72 20 22 4e 6f 20 73 65 | 61 72 63 68 20 73 74 72 |r "No se|arch str|
|00001df0| 69 6e 67 20 73 70 65 63 | 69 66 69 65 64 22 20 6c |ing spec|ified" l|
|00001e00| 61 73 74 2d 63 6f 6d 6d | 61 6e 64 20 73 74 6f 72 |ast-comm|and stor|
|00001e10| 65 2d 6d 61 74 63 68 2d | 64 61 74 61 20 72 65 70 |e-match-|data rep|
|00001e20| 6c 61 63 65 2d 6d 61 74 | 63 68 20 30 20 63 6f 75 |lace-mat|ch 0 cou|
|00001e30| 6e 74 20 74 20 6d 65 73 | 73 61 67 65 20 22 25 64 |nt t mes|sage "%d|
|00001e40| 20 72 65 70 6c 61 63 65 | 6d 65 6e 74 25 73 20 64 | replace|ment%s d|
|00001e50| 6f 6e 65 2e 22 20 31 20 | 22 73 22 20 22 4c 61 73 |one." 1 |"s" "Las|
|00001e60| 74 20 63 6f 6d 6d 61 6e | 64 20 77 61 73 20 6e 6f |t comman|d was no|
|00001e70| 74 20 61 20 73 75 63 63 | 65 73 73 66 75 6c 20 73 |t a succ|essful s|
|00001e80| 65 61 72 63 68 2e 22 20 | 22 4c 61 73 74 20 73 65 |earch." |"Last se|
|00001e90| 61 72 63 68 20 66 61 69 | 6c 65 64 22 20 73 69 67 |arch fai|led" sig|
|00001ea0| 6e 61 6c 20 22 52 65 76 | 65 72 73 65 20 72 65 67 |nal "Rev|erse reg|
|00001eb0| 65 78 70 20 73 65 61 72 | 63 68 20 66 61 69 6c 65 |exp sear|ch faile|
|00001ec0| 64 22 20 22 52 65 76 65 | 72 73 65 20 73 65 61 72 |d" "Reve|rse sear|
|00001ed0| 63 68 20 66 61 69 6c 65 | 64 22 20 22 52 65 67 65 |ch faile|d" "Rege|
|00001ee0| 78 70 20 73 65 61 72 63 | 68 20 66 61 69 6c 65 64 |xp searc|h failed|
|00001ef0| 22 20 22 53 65 61 72 63 | 68 20 66 61 69 6c 65 64 |" "Searc|h failed|
|00001f00| 22 20 7a 6d 61 63 73 2d | 72 65 67 69 6f 6e 73 20 |" zmacs-|regions |
|00001f10| 70 75 73 68 2d 6d 61 72 | 6b 20 7a 6d 61 63 73 2d |push-mar|k zmacs-|
|00001f20| 61 63 74 69 76 61 74 65 | 2d 72 65 67 69 6f 6e 20 |activate|-region |
|00001f30| 6d 61 74 63 68 2d 64 61 | 74 61 5d 20 35 5d 20 65 |match-da|ta] 5] e|
|00001f40| 6e 65 72 67 69 7a 65 2d | 65 64 69 74 2d 6d 6f 64 |nergize-|edit-mod|
|00001f50| 65 73 2d 73 70 65 63 69 | 66 69 65 64 20 65 6e 65 |es-speci|fied ene|
|00001f60| 72 67 69 7a 65 2d 73 65 | 74 2d 65 64 69 74 2d 6d |rgize-se|t-edit-m|
|00001f70| 6f 64 65 73 2d 6d 69 6e | 69 62 75 66 2d 70 72 6f |odes-min|ibuf-pro|
|00001f80| 6d 70 74 20 23 5b 6e 69 | 6c 20 22 c0 c1 c2 89 89 |mpt #[ni|l ".....|
|00001f90| 89 c3 26 06 89 1c c5 9a | ab 8b c0 c6 c7 c2 c3 c2 |..&.....|........|
|00001fa0| c3 26 06 aa 81 c8 1e 09 | c0 ca cb c2 c3 c2 c3 26 |.&......|.......&|
|00001fb0| 06 1e 0c c0 cd ce c2 c3 | c2 c3 26 06 1e 0f d0 d1 |........|..&.....|
|00001fc0| 21 1e 12 d0 d3 21 1e 14 | 0c c8 9a ab 82 c2 14 0e |!....!..|........|
|00001fd0| 09 c8 9a ab 83 d5 16 09 | 0e 0c c8 9a ab 83 d6 16 |........|........|
|00001fe0| 0c 0e 0f c8 9a ab 83 d6 | 16 0f 0c d7 0e 09 21 d7 |........|......!.|
|00001ff0| 0e 0c 21 d7 0e 0f 21 0e | 12 0e 14 af 06 2e 06 87 |..!...!.|........|
|00002000| 22 20 5b 63 6f 6d 70 6c | 65 74 69 6e 67 2d 72 65 |" [compl|eting-re|
|00002010| 61 64 20 22 45 78 74 65 | 72 6e 61 6c 20 65 64 69 |ad "Exte|rnal edi|
|00002020| 74 6f 72 20 28 52 45 54 | 20 66 6f 72 20 6e 6f 6e |tor (RET| for non|
|00002030| 65 29 3a 20 22 20 6e 69 | 6c 20 74 20 65 65 20 22 |e): " ni|l t ee "|
|00002040| 76 69 22 20 22 54 65 72 | 6d 69 6e 61 6c 20 65 6d |vi" "Ter|minal em|
|00002050| 75 6c 61 74 6f 72 20 69 | 6e 20 77 68 69 63 68 20 |ulator i|n which |
|00002060| 74 6f 20 72 75 6e 20 76 | 69 20 28 78 74 65 72 6d |to run v|i (xterm|
|00002070| 2c 20 73 68 65 6c 6c 74 | 6f 6f 6c 2c 20 6f 72 20 |, shellt|ool, or |
|00002080| 63 6d 64 74 6f 6f 6c 29 | 3a 20 22 20 28 28 22 78 |cmdtool)|: " (("x|
|00002090| 74 65 72 6d 22 29 20 28 | 22 73 68 65 6c 6c 74 6f |term") (|"shellto|
|000020a0| 6f 6c 22 29 20 28 22 63 | 6d 64 74 6f 6f 6c 22 29 |ol") ("c|mdtool")|
|000020b0| 29 20 22 22 20 74 65 20 | 22 56 69 65 77 20 62 75 |) "" te |"View bu|
|000020c0| 66 66 65 72 73 20 75 73 | 69 6e 67 20 77 68 69 63 |ffers us|ing whic|
|000020d0| 68 20 6b 65 79 62 69 6e | 64 69 6e 67 73 20 28 65 |h keybin|dings (e|
|000020e0| 6d 61 63 73 2c 20 76 69 | 2c 20 6f 72 20 6c 65 73 |macs, vi|, or les|
|000020f0| 73 29 3a 20 22 20 28 28 | 22 65 6d 61 63 73 22 29 |s): " ((|"emacs")|
|00002100| 20 28 22 76 69 22 29 20 | 28 22 6c 65 73 73 22 29 | ("vi") |("less")|
|00002110| 29 20 69 76 20 22 45 64 | 69 74 20 6f 74 68 65 72 |) iv "Ed|it other|
|00002120| 20 62 75 66 66 65 72 73 | 20 75 73 69 6e 67 20 77 | buffers| using w|
|00002130| 68 69 63 68 20 6b 65 79 | 62 69 6e 64 69 6e 67 73 |hich key|bindings|
|00002140| 20 28 65 6d 61 63 73 20 | 6f 72 20 76 69 29 3a 20 | (emacs |or vi): |
|00002150| 22 20 28 28 22 65 6d 61 | 63 73 22 29 20 28 22 76 |" (("ema|cs") ("v|
|00002160| 69 22 29 29 20 69 65 20 | 79 2d 6f 72 2d 6e 2d 70 |i")) ie |y-or-n-p|
|00002170| 20 22 55 73 65 20 6d 75 | 6c 74 69 70 6c 65 20 77 | "Use mu|ltiple w|
|00002180| 69 6e 64 6f 77 73 3f 20 | 22 20 6d 73 20 22 53 70 |indows? |" ms "Sp|
|00002190| 6c 69 74 20 73 63 72 65 | 65 6e 73 3f 20 22 20 73 |lit scre|ens? " s|
|000021a0| 70 20 22 78 74 65 72 6d | 22 20 22 65 6d 61 63 73 |p "xterm|" "emacs|
|000021b0| 22 20 69 6e 74 65 72 6e | 5d 20 38 5d 20 65 6e 65 |" intern|] 8] ene|
|000021c0| 72 67 69 7a 65 2d 73 65 | 74 2d 65 64 69 74 2d 6d |rgize-se|t-edit-m|
|000021d0| 6f 64 65 73 2d 64 62 6f | 78 2d 70 72 6f 6d 70 74 |odes-dbo|x-prompt|
|000021e0| 20 23 5b 6e 69 6c 20 22 | 08 c1 9d ab 83 c2 aa 9b | #[nil "|........|
|000021f0| 08 c3 9d ab 95 0c c5 3d | ab 83 c6 aa 8e 0c c7 3d |.......=|.......=|
|00002200| ab 83 c8 aa 86 c9 ca 21 | aa 81 cb 1e 0c 08 3b ab |.......!|......;.|
|00002210| 88 08 cd 9a ac 83 08 aa | 81 ce 1e 0f 0e 10 d1 3e |........|.......>|
|00002220| ab 83 c2 aa 95 0e 10 d2 | 3d ab 83 c6 aa 8c 0e 10 |........|=.......|
|00002230| d3 3d ab 83 c8 aa 83 c9 | d4 21 1e 15 0e 16 d7 3e |.=......|.!.....>|
|00002240| ab 83 c2 aa 8c 0e 16 d2 | 3d ab 83 c6 aa 83 c9 d8 |........|=.......|
|00002250| 21 1e 19 0e 1a db 3e ab | 83 c2 aa 95 0e 1a dc 3d |!.....>.|.......=|
|00002260| ab 83 c6 aa 8c 0e 1a dd | 3d ab 83 c8 aa 83 c9 de |........|=.......|
|00002270| 21 1e 1f 0e 20 ab 83 c6 | aa 81 c2 1e 21 e2 0e 0c |!... ...|....!...|
|00002280| 0e 19 0e 15 0e 0f 0e 1f | 0e 21 26 06 89 1e 23 40 |........|.!&...#@|
|00002290| 16 0c 0e 23 41 40 16 15 | c8 0e 23 38 16 19 cb 0e |...#A@..|..#8....|
|000022a0| 23 38 16 0f e4 0e 23 38 | 16 1f e5 0e 23 38 16 21 |#8....#8|....#8.!|
|000022b0| 0e 0c c2 55 ab 83 e6 aa | 9f 0e 0c c6 55 ab 83 cd |...U....|....U...|
|000022c0| aa 96 0e 0c c8 55 ab 83 | cd aa 8d 0e 0c cb 55 ab |.....U..|......U.|
|000022d0| 84 0e 0f aa 83 c9 e7 21 | 0e 0c c6 55 ab 83 c5 aa |.......!|...U....|
|000022e0| 8a 0e 0c c8 55 ab 83 c7 | aa 81 e6 0e 15 c2 55 ab |....U...|......U.|
|000022f0| 83 e8 aa 95 0e 15 c6 55 | ab 83 d2 aa 8c 0e 15 c8 |.......U|........|
|00002300| 55 ab 83 d3 aa 83 c9 e9 | 21 0e 19 c2 55 ab 83 e8 |U.......|!...U...|
|00002310| aa 8c 0e 19 c6 55 ab 83 | d2 aa 83 c9 ea 21 0e 1f |.....U..|.....!..|
|00002320| c2 55 ab 83 eb aa 95 0e | 1f c6 55 ab 83 dc aa 8c |.U......|..U.....|
|00002330| 0e 1f c8 55 ab 83 dd aa | 83 c9 ec 21 0e 21 c2 55 |...U....|...!.!.U|
|00002340| ab 83 e6 aa 8c 0e 21 c6 | 55 ab 83 ed aa 83 c9 ee |......!.|U.......|
|00002350| 21 af 06 2e 07 87 22 20 | 5b 65 6e 65 72 67 69 7a |!....." |[energiz|
|00002360| 65 2d 65 78 74 65 72 6e | 61 6c 2d 65 64 69 74 6f |e-extern|al-edito|
|00002370| 72 20 28 22 22 20 22 65 | 6d 61 63 73 22 20 6e 69 |r ("" "e|macs" ni|
|00002380| 6c 29 20 30 20 28 22 76 | 69 22 20 76 69 29 20 65 |l) 0 ("v|i" vi) e|
|00002390| 6e 65 72 67 69 7a 65 2d | 76 69 2d 74 65 72 6d 69 |nergize-|vi-termi|
|000023a0| 6e 61 6c 2d 65 6d 75 6c | 61 74 6f 72 20 78 74 65 |nal-emul|ator xte|
|000023b0| 72 6d 20 31 20 63 6d 64 | 74 6f 6f 6c 20 32 20 65 |rm 1 cmd|tool 2 e|
|000023c0| 72 72 6f 72 20 22 75 6e | 72 65 63 6f 67 6e 69 73 |rror "un|recognis|
|000023d0| 65 64 20 74 65 72 6d 69 | 6e 61 6c 20 65 6d 75 6c |ed termi|nal emul|
|000023e0| 61 74 6f 72 22 20 33 20 | 65 65 20 22 76 69 22 20 |ator" 3 |ee "vi" |
|000023f0| 22 22 20 6f 20 65 6e 65 | 72 67 69 7a 65 2d 69 6e |"" o ene|rgize-in|
|00002400| 74 65 72 6e 61 6c 2d 76 | 69 65 77 65 72 20 28 6e |ternal-v|iewer (n|
|00002410| 69 6c 20 65 6d 61 63 73 | 29 20 76 69 20 6c 65 73 |il emacs|) vi les|
|00002420| 73 20 22 75 6e 72 65 63 | 6f 67 6e 69 73 65 64 20 |s "unrec|ognised |
|00002430| 69 6e 74 65 72 6e 61 6c | 2d 76 69 65 77 65 72 22 |internal|-viewer"|
|00002440| 20 69 76 20 65 6e 65 72 | 67 69 7a 65 2d 69 6e 74 | iv ener|gize-int|
|00002450| 65 72 6e 61 6c 2d 65 64 | 69 74 6f 72 20 28 6e 69 |ernal-ed|itor (ni|
|00002460| 6c 20 65 6d 61 63 73 29 | 20 22 75 6e 72 65 63 6f |l emacs)| "unreco|
|00002470| 67 6e 69 73 65 64 20 69 | 6e 74 65 72 6e 61 6c 2d |gnised i|nternal-|
|00002480| 65 64 69 74 6f 72 22 20 | 69 65 20 65 6e 65 72 67 |editor" |ie energ|
|00002490| 69 7a 65 2d 73 63 72 65 | 65 6e 2d 6d 6f 64 65 20 |ize-scre|en-mode |
|000024a0| 28 6e 69 6c 20 73 69 6e | 67 6c 65 29 20 73 65 76 |(nil sin|gle) sev|
|000024b0| 65 72 61 6c 20 6d 75 6c | 74 69 20 22 75 6e 72 65 |eral mul|ti "unre|
|000024c0| 63 6f 67 6e 69 73 65 64 | 20 73 63 72 65 65 6e 2d |cognised| screen-|
|000024d0| 6d 6f 64 65 22 20 6d 73 | 20 65 6e 65 72 67 69 7a |mode" ms| energiz|
|000024e0| 65 2d 73 70 6c 69 74 2d | 73 63 72 65 65 6e 73 2d |e-split-|screens-|
|000024f0| 70 20 73 70 20 65 6e 65 | 72 67 69 7a 65 2d 65 64 |p sp ene|rgize-ed|
|00002500| 69 74 2d 6d 6f 64 65 2d | 70 72 6f 6d 70 74 20 72 |it-mode-|prompt r|
|00002510| 65 73 75 6c 74 20 34 20 | 35 20 6e 69 6c 20 22 65 |esult 4 |5 nil "e|
|00002520| 65 20 6c 6f 73 69 6e 67 | 22 20 65 6d 61 63 73 20 |e losing|" emacs |
|00002530| 22 69 76 20 6c 6f 73 69 | 6e 67 22 20 22 69 65 20 |"iv losi|ng" "ie |
|00002540| 6c 6f 73 69 6e 67 22 20 | 73 69 6e 67 6c 65 20 22 |losing" |single "|
|00002550| 6d 73 20 6c 6f 73 69 6e | 67 22 20 74 20 22 73 70 |ms losin|g" t "sp|
|00002560| 20 6c 6f 73 69 6e 67 22 | 5d 20 38 5d 5d 20 32 29 | losing"|] 8]] 2)|
|00002570| 0a 28 66 73 65 74 20 27 | 65 6e 65 72 67 69 7a 65 |.(fset '|energize|
|00002580| 2d 73 65 74 2d 65 64 69 | 74 2d 6d 6f 64 65 73 20 |-set-edi|t-modes |
|00002590| 23 5b 28 65 78 74 65 72 | 6e 61 6c 2d 65 64 69 74 |#[(exter|nal-edit|
|000025a0| 6f 72 20 74 65 72 6d 69 | 6e 61 6c 2d 65 6d 75 6c |or termi|nal-emul|
|000025b0| 61 74 6f 72 20 69 6e 74 | 65 72 6e 61 6c 2d 76 69 |ator int|ernal-vi|
|000025c0| 65 77 65 72 20 69 6e 74 | 65 72 6e 61 6c 2d 65 64 |ewer int|ernal-ed|
|000025d0| 69 74 6f 72 20 6d 75 6c | 74 69 2d 73 63 72 65 65 |itor mul|ti-scree|
|000025e0| 6e 2d 70 20 73 70 6c 69 | 74 2d 73 63 72 65 65 6e |n-p spli|t-screen|
|000025f0| 73 2d 70 29 20 22 08 ac | 82 c1 10 5c 6e c3 9a ab |s-p) "..|...\n...|
|00002600| 82 c4 12 0d ab 8b 0d 3b | ac 87 c6 c7 c8 0d 44 5c |.......;|......D\|
|00002610| 22 88 08 39 ac 87 c6 c7 | c9 08 44 5c 22 88 0e 5c |"..9....|..D\"..\|
|00002620| 6e 39 ac 88 c6 c7 c9 0e | 5c 6e 44 5c 22 88 0e 0b |n9......|\nD\"...|
|00002630| 39 ac 88 c6 c7 c9 0e 0b | 44 5c 22 88 0e 0c cd 3e |9.......|D\"....>|
|00002640| ac 84 ce cf 21 88 0d d0 | 9a ab 84 c4 12 aa 8b 0d |....!...|........|
|00002650| d1 9a ab 84 d2 12 aa 82 | 0d 12 0e 5c 6e d3 3d ab |........|...\n.=.|
|00002660| 83 c4 16 5c 6e 0e 0b d3 | 3d ab 83 c4 16 0b 08 16 |...\n...|=.......|
|00002670| 14 0e 0b 16 15 0e 5c 6e | 89 16 16 ac 8a 0e 15 ac |......\n|........|
|00002680| 86 0e 17 16 18 aa 83 c4 | 16 18 5c 6e ab 8a d9 da |........|..\n....|
|00002690| db 5c 22 88 dc 20 88 aa | 88 dd da db 5c 22 88 de |.\".. ..|....\"..|
|000026a0| 20 88 0e 1f e0 3e ab 85 | e1 20 88 aa 9c 0e 1f e2 | ....>..|. ......|
|000026b0| 3e ab 85 e3 20 88 aa 91 | 0e 1f e4 3e ab 85 e5 20 |>... ...|...>... |
|000026c0| 88 aa 86 ce e6 0e 1f 5c | 22 88 0e 0c 16 17 e7 20 |.......\|"...... |
|000026d0| 1e 28 8a 0e 28 ab 9d e9 | 0e 28 40 21 ab 8e 0e 28 |.(..(...|.(@!...(|
|000026e0| 40 71 88 ea 20 88 eb 0e | 28 40 21 88 0e 28 41 89 |@q.. ...|(@!..(A.|
|000026f0| 16 28 ac 63 2a ec 16 2d | c4 87 22 20 5b 74 65 72 |.(.c*..-|.." [ter|
|00002700| 6d 69 6e 61 6c 2d 65 6d | 75 6c 61 74 6f 72 20 78 |minal-em|ulator x|
|00002710| 74 65 72 6d 20 65 6e 65 | 72 67 69 7a 65 2d 65 78 |term ene|rgize-ex|
|00002720| 74 65 72 6e 61 6c 2d 65 | 64 69 74 6f 72 20 22 65 |ternal-e|ditor "e|
|00002730| 6d 61 63 73 22 20 6e 69 | 6c 20 65 78 74 65 72 6e |macs" ni|l extern|
|00002740| 61 6c 2d 65 64 69 74 6f | 72 20 73 69 67 6e 61 6c |al-edito|r signal|
|00002750| 20 77 72 6f 6e 67 2d 74 | 79 70 65 2d 61 72 67 75 | wrong-t|ype-argu|
|00002760| 6d 65 6e 74 20 73 74 72 | 69 6e 67 70 20 73 79 6d |ment str|ingp sym|
|00002770| 62 6f 6c 70 20 69 6e 74 | 65 72 6e 61 6c 2d 76 69 |bolp int|ernal-vi|
|00002780| 65 77 65 72 20 69 6e 74 | 65 72 6e 61 6c 2d 65 64 |ewer int|ernal-ed|
|00002790| 69 74 6f 72 20 73 70 6c | 69 74 2d 73 63 72 65 65 |itor spl|it-scree|
|000027a0| 6e 73 2d 70 20 28 74 20 | 6e 69 6c 29 20 65 72 72 |ns-p (t |nil) err|
|000027b0| 6f 72 20 22 73 70 6c 69 | 74 2d 73 63 72 65 65 6e |or "spli|t-screen|
|000027c0| 73 2d 70 20 6d 75 73 74 | 20 62 65 20 74 20 6f 72 |s-p must| be t or|
|000027d0| 20 6e 69 6c 22 20 22 22 | 20 22 76 69 22 20 76 69 | nil" ""| "vi" vi|
|000027e0| 20 65 6d 61 63 73 20 65 | 6e 65 72 67 69 7a 65 2d | emacs e|nergize-|
|000027f0| 76 69 2d 74 65 72 6d 69 | 6e 61 6c 2d 65 6d 75 6c |vi-termi|nal-emul|
|00002800| 61 74 6f 72 20 65 6e 65 | 72 67 69 7a 65 2d 69 6e |ator ene|rgize-in|
|00002810| 74 65 72 6e 61 6c 2d 65 | 64 69 74 6f 72 20 65 6e |ternal-e|ditor en|
|00002820| 65 72 67 69 7a 65 2d 69 | 6e 74 65 72 6e 61 6c 2d |ergize-i|nternal-|
|00002830| 76 69 65 77 65 72 20 65 | 6e 65 72 67 69 7a 65 2d |viewer e|nergize-|
|00002840| 73 70 6c 69 74 2d 73 63 | 72 65 65 6e 73 2d 70 20 |split-sc|reens-p |
|00002850| 70 6f 70 2d 75 70 2d 77 | 69 6e 64 6f 77 73 20 61 |pop-up-w|indows a|
|00002860| 64 64 2d 68 6f 6f 6b 20 | 65 6e 65 72 67 69 7a 65 |dd-hook |energize|
|00002870| 2d 64 69 73 63 6f 6e 6e | 65 63 74 2d 68 6f 6f 6b |-disconn|ect-hook|
|00002880| 20 73 61 76 65 2d 62 75 | 66 66 65 72 73 2d 6b 69 | save-bu|ffers-ki|
|00002890| 6c 6c 2d 65 6d 61 63 73 | 20 65 6e 65 72 67 69 7a |ll-emacs| energiz|
|000028a0| 65 2d 65 78 74 65 72 6e | 61 6c 2d 65 64 69 74 6f |e-extern|al-edito|
|000028b0| 72 2d 73 65 74 2d 6d 65 | 6e 75 62 61 72 20 72 65 |r-set-me|nubar re|
|000028c0| 6d 6f 76 65 2d 68 6f 6f | 6b 20 65 6e 65 72 67 69 |move-hoo|k energi|
|000028d0| 7a 65 2d 69 6e 74 65 72 | 6e 61 6c 2d 65 64 69 74 |ze-inter|nal-edit|
|000028e0| 6f 72 2d 73 65 74 2d 6d | 65 6e 75 62 61 72 20 6d |or-set-m|enubar m|
|000028f0| 75 6c 74 69 2d 73 63 72 | 65 65 6e 2d 70 20 28 74 |ulti-scr|een-p (t|
|00002900| 20 6d 75 6c 74 69 29 20 | 65 6e 65 72 67 69 7a 65 | multi) |energize|
|00002910| 2d 6d 75 6c 74 69 2d 73 | 63 72 65 65 6e 2d 6d 6f |-multi-s|creen-mo|
|00002920| 64 65 20 28 6e 69 6c 20 | 73 69 6e 67 6c 65 29 20 |de (nil |single) |
|00002930| 65 6e 65 72 67 69 7a 65 | 2d 73 69 6e 67 6c 65 2d |energize|-single-|
|00002940| 73 63 72 65 65 6e 2d 6d | 6f 64 65 20 28 73 65 76 |screen-m|ode (sev|
|00002950| 65 72 61 6c 29 20 65 6e | 65 72 67 69 7a 65 2d 73 |eral) en|ergize-s|
|00002960| 65 76 65 72 61 6c 2d 73 | 63 72 65 65 6e 73 2d 6d |everal-s|creens-m|
|00002970| 6f 64 65 20 22 6d 75 6c | 74 69 2d 73 63 72 65 65 |ode "mul|ti-scree|
|00002980| 6e 2d 70 20 25 53 20 75 | 6e 72 65 63 6f 67 6e 69 |n-p %S u|nrecogni|
|00002990| 73 65 64 22 20 62 75 66 | 66 65 72 2d 6c 69 73 74 |sed" buf|fer-list|
|000029a0| 20 62 75 66 66 65 72 73 | 20 65 6e 65 72 67 69 7a | buffers| energiz|
|000029b0| 65 2d 62 75 66 66 65 72 | 2d 70 20 6e 6f 72 6d 61 |e-buffer|-p norma|
|000029c0| 6c 2d 6d 6f 64 65 20 65 | 6e 65 72 67 69 7a 65 2d |l-mode e|nergize-|
|000029d0| 62 75 66 66 65 72 2d 63 | 72 65 61 74 69 6f 6e 2d |buffer-c|reation-|
|000029e0| 68 6f 6f 6b 2d 66 75 6e | 63 74 69 6f 6e 20 74 20 |hook-fun|ction t |
|000029f0| 65 6e 65 72 67 69 7a 65 | 2d 65 64 69 74 2d 6d 6f |energize|-edit-mo|
|00002a00| 64 65 73 2d 73 70 65 63 | 69 66 69 65 64 5d 20 35 |des-spec|ified] 5|
|00002a10| 20 22 5c 0a 50 72 6f 6d | 70 74 73 20 66 6f 72 20 | "\.Prom|pts for |
|00002a20| 74 68 65 20 76 61 72 69 | 6f 75 73 20 65 64 69 74 |the vari|ous edit|
|00002a30| 20 61 6e 64 20 76 69 65 | 77 20 6d 6f 64 65 73 20 | and vie|w modes |
|00002a40| 6f 66 20 45 6e 65 72 67 | 69 7a 65 2e 0a 0a 54 68 |of Energ|ize...Th|
|00002a50| 65 20 5c 22 65 78 74 65 | 72 6e 61 6c 20 65 64 69 |e \"exte|rnal edi|
|00002a60| 74 6f 72 5c 22 20 69 73 | 20 74 68 65 20 65 64 69 |tor\" is| the edi|
|00002a70| 74 6f 72 20 77 68 69 63 | 68 20 45 6e 65 72 67 69 |tor whic|h Energi|
|00002a80| 7a 65 20 73 68 6f 75 6c | 64 20 75 73 65 20 77 68 |ze shoul|d use wh|
|00002a90| 65 6e 20 0a 79 6f 75 20 | 61 73 6b 20 69 74 20 74 |en .you |ask it t|
|00002aa0| 6f 20 65 64 69 74 20 61 | 20 66 69 6c 65 2e 20 20 |o edit a| file. |
|00002ab0| 49 66 20 79 6f 75 20 73 | 69 6d 70 6c 79 20 68 69 |If you s|imply hi|
|00002ac0| 74 20 72 65 74 75 72 6e | 2c 20 74 68 65 20 66 69 |t return|, the fi|
|00002ad0| 6c 65 73 20 77 69 6c 6c | 20 0a 62 65 20 65 64 69 |les will| .be edi|
|00002ae0| 74 65 64 20 69 6e 20 4c | 75 63 69 64 20 45 6d 61 |ted in L|ucid Ema|
|00002af0| 63 73 2e 20 20 54 68 65 | 20 64 65 66 61 75 6c 74 |cs. The| default|
|00002b00| 20 66 6f 72 20 74 68 69 | 73 20 69 73 20 74 61 6b | for thi|s is tak|
|00002b10| 65 6e 20 66 72 6f 6d 20 | 74 68 65 0a 65 6e 76 69 |en from |the.envi|
|00002b20| 72 6f 6e 6d 65 6e 74 20 | 76 61 72 69 61 62 6c 65 |ronment |variable|
|00002b30| 20 24 45 4e 45 52 47 49 | 5a 45 5f 45 58 54 45 52 | $ENERGI|ZE_EXTER|
|00002b40| 4e 41 4c 5f 45 44 49 54 | 4f 52 2e 0a 0a 49 66 20 |NAL_EDIT|OR...If |
|00002b50| 79 6f 75 20 73 70 65 63 | 69 66 79 20 5c 22 76 69 |you spec|ify \"vi|
|00002b60| 5c 22 20 61 73 20 79 6f | 75 72 20 65 78 74 65 72 |\" as yo|ur exter|
|00002b70| 6e 61 6c 20 65 64 69 74 | 6f 72 2c 20 74 68 65 6e |nal edit|or, then|
|00002b80| 20 79 6f 75 20 77 69 6c | 6c 20 62 65 20 61 73 6b | you wil|l be ask|
|00002b90| 65 64 0a 77 68 69 63 68 | 20 74 65 72 6d 69 6e 61 |ed.which| termina|
|00002ba0| 6c 20 65 6d 75 6c 61 74 | 6f 72 20 77 69 6e 64 6f |l emulat|or windo|
|00002bb0| 77 20 73 68 6f 75 6c 64 | 20 62 65 20 6c 61 75 6e |w should| be laun|
|00002bc0| 63 68 65 64 20 74 6f 20 | 72 75 6e 20 74 68 65 20 |ched to |run the |
|00002bd0| 76 69 20 28 65 69 74 68 | 65 72 0a 78 74 65 72 6d |vi (eith|er.xterm|
|00002be0| 2c 20 73 68 65 6c 6c 74 | 6f 6f 6c 2c 20 6f 72 20 |, shellt|ool, or |
|00002bf0| 63 6d 64 74 6f 6f 6c 2e | 29 20 20 54 68 65 20 64 |cmdtool.|) The d|
|00002c00| 65 66 61 75 6c 74 20 66 | 6f 72 20 74 68 69 73 20 |efault f|or this |
|00002c10| 69 73 20 74 61 6b 65 6e | 20 66 72 6f 6d 20 74 68 |is taken| from th|
|00002c20| 65 0a 65 6e 76 69 72 6f | 6e 6d 65 6e 74 20 76 61 |e.enviro|nment va|
|00002c30| 72 69 61 62 6c 65 20 24 | 45 4e 45 52 47 49 5a 45 |riable $|ENERGIZE|
|00002c40| 5f 56 49 5f 57 52 41 50 | 50 45 52 2e 0a 0a 4d 61 |_VI_WRAP|PER...Ma|
|00002c50| 6e 79 20 6f 66 20 74 68 | 65 20 45 6e 65 72 67 69 |ny of th|e Energi|
|00002c60| 7a 65 20 62 75 66 66 65 | 72 73 20 28 73 75 63 68 |ze buffe|rs (such|
|00002c70| 20 61 73 20 74 68 65 20 | 42 72 6f 77 73 65 72 73 | as the |Browsers|
|00002c80| 29 20 61 72 65 20 6e 6f | 74 20 65 64 69 74 61 62 |) are no|t editab|
|00002c90| 6c 65 2e 0a 59 6f 75 20 | 68 61 76 65 20 74 68 72 |le..You |have thr|
|00002ca0| 65 65 20 63 68 6f 69 63 | 65 73 20 66 6f 72 20 77 |ee choic|es for w|
|00002cb0| 68 69 63 68 20 6b 65 79 | 62 69 6e 64 69 6e 67 73 |hich key|bindings|
|00002cc0| 20 79 6f 75 20 77 6f 75 | 6c 64 20 6c 69 6b 65 20 | you wou|ld like |
|00002cd0| 74 6f 20 75 73 65 20 66 | 6f 72 0a 6d 6f 76 69 6e |to use f|or.movin|
|00002ce0| 67 20 61 6e 64 20 73 65 | 61 72 63 68 69 6e 67 20 |g and se|arching |
|00002cf0| 61 72 6f 75 6e 64 20 69 | 6e 20 74 68 6f 73 65 20 |around i|n those |
|00002d00| 62 75 66 66 65 72 73 3a | 20 5c 22 65 6d 61 63 73 |buffers:| \"emacs|
|00002d10| 5c 22 2c 20 5c 22 76 69 | 5c 22 2c 20 6f 72 20 0a |\", \"vi|\", or .|
|00002d20| 5c 22 6c 65 73 73 5c 22 | 20 28 77 68 69 63 68 20 |\"less\"| (which |
|00002d30| 69 73 20 61 20 70 6f 70 | 75 6c 61 72 20 76 61 72 |is a pop|ular var|
|00002d40| 69 61 6e 74 20 6f 66 20 | 5c 22 6d 6f 72 65 5c 22 |iant of |\"more\"|
|00002d50| 29 2e 20 20 54 68 65 20 | 64 65 66 61 75 6c 74 20 |). The |default |
|00002d60| 66 6f 72 20 0a 74 68 69 | 73 20 69 73 20 74 61 6b |for .thi|s is tak|
|00002d70| 65 6e 20 66 72 6f 6d 20 | 74 68 65 20 65 6e 76 69 |en from |the envi|
|00002d80| 72 6f 6e 6d 65 6e 74 20 | 76 61 72 69 61 62 6c 65 |ronment |variable|
|00002d90| 20 24 45 4e 45 52 47 49 | 5a 45 5f 56 49 45 57 5f | $ENERGI|ZE_VIEW_|
|00002da0| 4d 4f 44 45 2e 0a 0a 53 | 6f 6d 65 20 45 6e 65 72 |MODE...S|ome Ener|
|00002db0| 67 69 7a 65 20 62 75 66 | 66 65 72 73 20 28 73 75 |gize buf|fers (su|
|00002dc0| 63 68 20 61 73 20 74 68 | 65 20 50 72 6f 6a 65 63 |ch as th|e Projec|
|00002dd0| 74 20 62 75 66 66 65 72 | 73 29 20 61 72 65 20 65 |t buffer|s) are e|
|00002de0| 64 69 74 61 62 6c 65 2c | 20 61 6e 64 0a 61 6e 20 |ditable,| and.an |
|00002df0| 65 78 74 65 72 6e 61 6c | 20 65 64 69 74 6f 72 20 |external| editor |
|00002e00| 63 61 6e 6e 6f 74 20 62 | 65 20 75 73 65 64 20 6f |cannot b|e used o|
|00002e10| 6e 20 74 68 65 6d 2e 20 | 20 46 6f 72 20 74 68 65 |n them. | For the|
|00002e20| 73 65 20 62 75 66 66 65 | 72 73 2c 20 79 6f 75 20 |se buffe|rs, you |
|00002e30| 68 61 76 65 0a 61 20 63 | 68 6f 69 63 65 20 6f 66 |have.a c|hoice of|
|00002e40| 20 65 69 74 68 65 72 20 | 5c 22 65 6d 61 63 73 5c | either |\"emacs\|
|00002e50| 22 20 6f 72 20 5c 22 76 | 69 5c 22 20 6b 65 79 62 |" or \"v|i\" keyb|
|00002e60| 69 6e 64 69 6e 67 73 2e | 20 20 54 68 65 20 64 65 |indings.| The de|
|00002e70| 66 61 75 6c 74 20 66 6f | 72 20 0a 74 68 69 73 20 |fault fo|r .this |
|00002e80| 69 73 20 74 61 6b 65 6e | 20 66 72 6f 6d 20 74 68 |is taken| from th|
|00002e90| 65 20 65 6e 76 69 72 6f | 6e 6d 65 6e 74 20 76 61 |e enviro|nment va|
|00002ea0| 72 69 61 62 6c 65 20 24 | 45 4e 45 52 47 49 5a 45 |riable $|ENERGIZE|
|00002eb0| 5f 45 44 49 54 5f 4d 4f | 44 45 2e 0a 0a 49 66 20 |_EDIT_MO|DE...If |
|00002ec0| 79 6f 75 20 61 72 65 20 | 6e 6f 74 20 75 73 69 6e |you are |not usin|
|00002ed0| 67 20 61 6e 20 65 78 74 | 65 72 6e 61 6c 20 65 64 |g an ext|ernal ed|
|00002ee0| 69 74 6f 72 2c 20 74 68 | 65 6e 20 73 70 65 63 69 |itor, th|en speci|
|00002ef0| 66 79 69 6e 67 20 5c 22 | 76 69 5c 22 20 68 65 72 |fying \"|vi\" her|
|00002f00| 65 0a 6d 65 61 6e 73 20 | 74 68 61 74 20 65 76 69 |e.means |that evi|
|00002f10| 2c 20 74 68 65 20 65 6d | 61 63 73 20 76 69 20 65 |, the em|acs vi e|
|00002f20| 6d 75 6c 61 74 6f 72 2c | 20 77 69 6c 6c 20 62 65 |mulator,| will be|
|00002f30| 20 75 73 65 64 20 74 6f | 20 65 64 69 74 20 79 6f | used to| edit yo|
|00002f40| 75 72 20 73 6f 75 72 63 | 65 0a 66 69 6c 65 73 20 |ur sourc|e.files |
|00002f50| 61 73 20 77 65 6c 6c 2e | 0a 0a 59 6f 75 20 77 69 |as well.|..You wi|
|00002f60| 6c 6c 20 61 6c 73 6f 20 | 62 65 20 61 73 6b 65 64 |ll also |be asked|
|00002f70| 20 77 68 65 74 68 65 72 | 20 45 6e 65 72 67 69 7a | whether| Energiz|
|00002f80| 65 20 73 68 6f 75 6c 64 | 20 61 75 74 6f 6d 61 74 |e should| automat|
|00002f90| 69 63 61 6c 6c 79 20 70 | 6f 70 20 75 70 20 6d 75 |ically p|op up mu|
|00002fa0| 6c 74 69 70 6c 65 0a 77 | 69 6e 64 6f 77 73 20 28 |ltiple.w|indows (|
|00002fb0| 5c 22 66 72 61 6d 65 73 | 5c 22 20 69 6e 20 65 6d |\"frames|\" in em|
|00002fc0| 61 63 73 20 74 65 72 6d | 69 6e 6f 6c 6f 67 79 29 |acs term|inology)|
|00002fd0| 20 6f 72 20 73 68 6f 75 | 6c 64 20 75 73 65 20 61 | or shou|ld use a|
|00002fe0| 6e 64 20 72 65 75 73 65 | 20 6f 6e 65 20 6f 6e 6c |nd reuse| one onl|
|00002ff0| 79 0a 28 77 68 69 63 68 | 20 69 73 20 74 68 65 20 |y.(which| is the |
|00003000| 74 72 61 64 69 74 69 6f | 6e 61 6c 20 65 6d 61 63 |traditio|nal emac|
|00003010| 73 20 6d 6f 64 65 6c 2e | 29 20 20 54 68 65 20 64 |s model.|) The d|
|00003020| 65 66 61 75 6c 74 20 66 | 6f 72 20 74 68 69 73 20 |efault f|or this |
|00003030| 69 73 20 74 61 6b 65 6e | 20 66 72 6f 6d 0a 74 68 |is taken| from.th|
|00003040| 65 20 65 6e 76 69 72 6f | 6e 6d 65 6e 74 20 76 61 |e enviro|nment va|
|00003050| 72 69 61 62 6c 65 20 24 | 45 4e 45 52 47 49 5a 45 |riable $|ENERGIZE|
|00003060| 5f 4d 55 4c 54 49 5f 53 | 43 52 45 45 4e 5f 4d 4f |_MULTI_S|CREEN_MO|
|00003070| 44 45 2e 0a 0a 53 6f 6d | 65 74 69 6d 65 73 20 45 |DE...Som|etimes E|
|00003080| 6e 65 72 67 69 7a 65 20 | 77 61 6e 74 73 20 74 6f |nergize |wants to|
|00003090| 20 64 69 73 70 6c 61 79 | 20 74 77 6f 20 62 75 66 | display| two buf|
|000030a0| 66 65 72 73 20 61 74 20 | 6f 6e 63 65 2c 20 66 6f |fers at |once, fo|
|000030b0| 72 20 65 78 61 6d 70 6c | 65 2c 20 74 68 65 0a 44 |r exampl|e, the.D|
|000030c0| 65 62 75 67 67 65 72 20 | 62 75 66 66 65 72 20 61 |ebugger |buffer a|
|000030d0| 6e 64 20 74 68 65 20 73 | 6f 75 72 63 65 20 66 69 |nd the s|ource fi|
|000030e0| 6c 65 20 63 6f 72 72 65 | 73 70 6f 6e 64 69 6e 67 |le corre|sponding|
|000030f0| 20 74 6f 20 74 68 65 20 | 63 75 72 72 65 6e 74 20 | to the |current |
|00003100| 73 74 61 63 6b 20 66 72 | 61 6d 65 2e 0a 59 6f 75 |stack fr|ame..You|
|00003110| 20 68 61 76 65 20 74 77 | 6f 20 63 68 6f 69 63 65 | have tw|o choice|
|00003120| 73 20 66 6f 72 20 68 6f | 77 20 74 68 69 73 20 73 |s for ho|w this s|
|00003130| 68 6f 75 6c 64 20 68 61 | 70 70 65 6e 3a 20 6f 6e |hould ha|ppen: on|
|00003140| 65 20 69 73 20 74 6f 20 | 64 69 73 70 6c 61 79 20 |e is to |display |
|00003150| 74 68 65 20 73 6f 75 72 | 63 65 0a 69 6e 20 74 68 |the sour|ce.in th|
|00003160| 65 20 64 65 62 75 67 67 | 65 72 20 66 72 61 6d 65 |e debugg|er frame|
|00003170| 2c 20 60 73 70 6c 69 74 | 74 69 6e 67 27 20 74 68 |, `split|ting' th|
|00003180| 65 20 66 72 61 6d 65 20 | 76 65 72 74 69 63 61 6c |e frame |vertical|
|00003190| 6c 79 2c 20 61 6e 64 20 | 74 68 65 20 6f 74 68 65 |ly, and |the othe|
|000031a0| 72 20 69 73 20 74 6f 0a | 75 73 65 20 74 77 6f 20 |r is to.|use two |
|000031b0| 66 72 61 6d 65 73 2c 20 | 6f 6e 65 20 66 6f 72 20 |frames, |one for |
|000031c0| 74 68 65 20 64 65 62 75 | 67 67 65 72 20 61 6e 64 |the debu|gger and|
|000031d0| 20 6f 6e 65 20 66 6f 72 | 20 74 68 65 20 73 6f 75 | one for| the sou|
|000031e0| 72 63 65 2e 20 20 54 68 | 65 20 64 65 66 61 75 6c |rce. Th|e defaul|
|000031f0| 74 20 66 6f 72 0a 74 68 | 69 73 20 69 73 20 74 61 |t for.th|is is ta|
|00003200| 6b 65 6e 20 66 72 6f 6d | 20 74 68 65 20 65 6e 76 |ken from| the env|
|00003210| 76 69 72 6f 6e 6d 65 6e | 74 20 76 61 72 69 61 62 |vironmen|t variab|
|00003220| 6c 65 20 24 45 4e 45 52 | 47 49 5a 45 5f 53 50 4c |le $ENER|GIZE_SPL|
|00003230| 49 54 5f 53 43 52 45 45 | 4e 53 5f 50 2e 22 20 28 |IT_SCREE|NS_P." (|
|00003240| 65 6e 65 72 67 69 7a 65 | 2d 73 65 74 2d 65 64 69 |energize|-set-edi|
|00003250| 74 2d 6d 6f 64 65 73 2d | 64 62 6f 78 2d 70 72 6f |t-modes-|dbox-pro|
|00003260| 6d 70 74 29 5d 29 0a 28 | 66 73 65 74 20 27 65 6e |mpt)]).(|fset 'en|
|00003270| 65 72 67 69 7a 65 2d 68 | 61 63 6b 2d 65 78 74 65 |ergize-h|ack-exte|
|00003280| 72 6e 61 6c 2d 65 64 69 | 74 6f 72 2d 6d 6f 64 65 |rnal-edi|tor-mode|
|00003290| 20 23 5b 6e 69 6c 20 22 | 08 3f ad 84 c1 c2 c3 8f | #[nil "|.?......|
|000032a0| 87 22 20 5b 65 6e 65 72 | 67 69 7a 65 2d 65 64 69 |." [ener|gize-edi|
|000032b0| 74 2d 6d 6f 64 65 73 2d | 73 70 65 63 69 66 69 65 |t-modes-|specifie|
|000032c0| 64 20 63 20 28 62 79 74 | 65 2d 63 6f 64 65 20 22 |d c (byt|e-code "|
|000032d0| c0 c1 21 c0 c2 21 c0 c3 | 21 c0 c4 21 c0 c5 21 c0 |..!..!..|!..!..!.|
|000032e0| c6 21 1e 07 1e 08 1e 09 | 1e 5c 6e 1e 0b 89 1e 0c |.!......|.\n.....|
|000032f0| cd 9d ab 83 ce 16 0c 0e | 0b cf 9d ab 83 d0 16 0b |........|........|
|00003300| 0e 5c 6e d1 9d ab 83 d2 | 16 5c 6e 0e 09 d3 9d ab |.\n.....|.\n.....|
|00003310| 83 d2 16 09 0e 07 d4 9d | ab 83 d5 16 07 0e 08 ab |........|........|
|00003320| 85 0e 08 97 16 08 0e 07 | 97 16 07 d6 1e 17 0e 0b |........|........|
|00003330| d8 9d ac 8b d9 da db 0e | 0b 5c 22 21 88 ce 16 0b |........|.\"!....|
|00003340| 0e 5c 6e dc 9d ac 8b d9 | da dd 0e 5c 6e 5c 22 21 |.\n.....|...\n\"!|
|00003350| 88 ce 16 5c 6e 0e 09 de | 9d ac 8b d9 da df 0e 09 |...\n...|........|
|00003360| 5c 22 21 88 ce 16 09 0e | 08 e0 9d ab 85 e1 16 08 |\"!.....|........|
|00003370| aa bc 0e 08 e2 9d ab 85 | e3 16 08 aa b1 0e 08 e4 |........|........|
|00003380| 9d ab 85 e5 16 08 aa a6 | 0e 08 ab 88 d9 da e6 0e |........|........|
|00003390| 08 5c 22 21 88 0e 27 ae | 94 0e 0c ac 8f 0e 5c 6e |.\"!..'.|......\n|
|000033a0| d2 9a ab 89 0e 09 d2 9a | ab 83 e3 aa 81 e1 16 08 |........|........|
|000033b0| 0e 07 e8 9d ab 85 e9 16 | 07 aa 93 0e 07 ea 9d ab |........|........|
|000033c0| 85 ce 16 07 aa 88 d9 da | eb 0e 07 5c 22 21 88 29 |........|...\"!.)|
|000033d0| ec 0e 0c ed 0e 0b 21 ed | 0e 5c 6e 21 ed 0e 09 21 |......!.|.\n!...!|
|000033e0| 0e 08 0e 07 26 06 2e 06 | 87 22 20 5b 67 65 74 65 |....&...|." [gete|
|000033f0| 6e 76 20 22 45 4e 45 52 | 47 49 5a 45 5f 45 58 54 |nv "ENER|GIZE_EXT|
|00003400| 45 52 4e 41 4c 5f 45 44 | 49 54 4f 52 22 20 22 45 |ERNAL_ED|ITOR" "E|
|00003410| 4e 45 52 47 49 5a 45 5f | 56 49 5f 57 52 41 50 50 |NERGIZE_|VI_WRAPP|
|00003420| 45 52 22 20 22 45 4e 45 | 52 47 49 5a 45 5f 56 49 |ER" "ENE|RGIZE_VI|
|00003430| 45 57 5f 4d 4f 44 45 22 | 20 22 45 4e 45 52 47 49 |EW_MODE"| "ENERGI|
|00003440| 5a 45 5f 45 44 49 54 5f | 4d 4f 44 45 22 20 22 45 |ZE_EDIT_|MODE" "E|
|00003450| 4e 45 52 47 49 5a 45 5f | 4d 55 4c 54 49 5f 53 43 |NERGIZE_|MULTI_SC|
|00003460| 52 45 45 4e 5f 4d 4f 44 | 45 22 20 22 45 4e 45 52 |REEN_MOD|E" "ENER|
|00003470| 47 49 5a 45 5f 53 50 4c | 49 54 5f 53 43 52 45 45 |GIZE_SPL|IT_SCREE|
|00003480| 4e 53 5f 50 22 20 73 70 | 20 6d 73 20 69 65 20 69 |NS_P" sp| ms ie i|
|00003490| 76 20 74 65 20 65 65 20 | 28 22 22 20 6e 69 6c 29 |v te ee |("" nil)|
|000034a0| 20 6e 69 6c 20 28 22 22 | 20 6e 69 6c 29 20 22 78 | nil (""| nil) "x|
|000034b0| 74 65 72 6d 22 20 28 22 | 22 20 6e 69 6c 29 20 22 |term" ("|" nil) "|
|000034c0| 65 6d 61 63 73 22 20 28 | 22 22 20 6e 69 6c 29 20 |emacs" (|"" nil) |
|000034d0| 28 22 22 20 6e 69 6c 29 | 20 22 79 65 73 22 20 65 |("" nil)| "yes" e|
|000034e0| 78 74 65 72 6e 61 6c 2d | 64 65 62 75 67 67 69 6e |xternal-|debuggin|
|000034f0| 67 2d 6f 75 74 70 75 74 | 20 73 74 61 6e 64 61 72 |g-output| standar|
|00003500| 64 2d 6f 75 74 70 75 74 | 20 28 22 78 74 65 72 6d |d-output| ("xterm|
|00003510| 22 20 22 73 68 65 6c 6c | 74 6f 6f 6c 22 20 22 63 |" "shell|tool" "c|
|00003520| 6d 64 74 6f 6f 6c 22 29 | 20 70 72 69 6e 63 20 66 |mdtool")| princ f|
|00003530| 6f 72 6d 61 74 20 22 24 | 45 4e 45 52 47 49 5a 45 |ormat "$|ENERGIZE|
|00003540| 5f 56 49 5f 57 52 41 50 | 50 45 52 20 69 73 20 25 |_VI_WRAP|PER is %|
|00003550| 53 2c 20 6e 6f 74 20 78 | 74 65 72 6d 2c 20 73 68 |S, not x|term, sh|
|00003560| 65 6c 6c 74 6f 6f 6c 2c | 20 6f 72 20 63 6d 64 74 |elltool,| or cmdt|
|00003570| 6f 6f 6c 2e 5c 6e 22 20 | 28 22 65 6d 61 63 73 22 |ool.\n" |("emacs"|
|00003580| 20 22 76 69 22 20 22 6c | 65 73 73 22 29 20 22 24 | "vi" "l|ess") "$|
|00003590| 45 4e 45 52 47 49 5a 45 | 5f 56 49 45 57 5f 4d 4f |ENERGIZE|_VIEW_MO|
|000035a0| 44 45 20 69 73 20 25 53 | 2c 20 6e 6f 74 20 65 6d |DE is %S|, not em|
|000035b0| 61 63 73 2c 20 76 69 2c | 20 6f 72 20 6c 65 73 73 |acs, vi,| or less|
|000035c0| 2e 5c 6e 22 20 28 22 65 | 6d 61 63 73 22 20 22 76 |.\n" ("e|macs" "v|
|000035d0| 69 22 20 22 6c 65 73 73 | 22 29 20 22 24 45 4e 45 |i" "less|") "$ENE|
|000035e0| 52 47 49 5a 45 5f 45 44 | 49 54 5f 4d 4f 44 45 20 |RGIZE_ED|IT_MODE |
|000035f0| 69 73 20 25 53 2c 20 6e | 6f 74 20 65 6d 61 63 73 |is %S, n|ot emacs|
|00003600| 20 6f 72 20 76 69 2e 5c | 6e 22 20 28 22 79 65 73 | or vi.\|n" ("yes|
|00003610| 22 20 22 79 22 20 22 74 | 72 75 65 22 20 22 6f 6e |" "y" "t|rue" "on|
|00003620| 22 20 22 31 22 20 22 22 | 20 22 6d 75 6c 74 69 22 |" "1" ""| "multi"|
|00003630| 20 22 6d 61 6e 79 22 20 | 22 6f 66 74 65 6e 22 29 | "many" |"often")|
|00003640| 20 6d 75 6c 74 69 20 28 | 22 6e 6f 22 20 22 6e 22 | multi (|"no" "n"|
|00003650| 20 22 66 61 6c 73 65 22 | 20 22 6f 66 66 22 20 22 | "false"| "off" "|
|00003660| 30 22 20 22 73 69 6e 67 | 6c 65 22 20 22 6e 65 76 |0" "sing|le" "nev|
|00003670| 65 72 22 29 20 73 69 6e | 67 6c 65 20 28 22 73 65 |er") sin|gle ("se|
|00003680| 76 65 72 61 6c 22 20 22 | 73 6f 6d 65 22 20 22 66 |veral" "|some" "f|
|00003690| 65 77 22 20 22 73 6f 6d | 65 74 69 6d 65 73 22 29 |ew" "som|etimes")|
|000036a0| 20 73 65 76 65 72 61 6c | 20 22 24 45 4e 45 52 47 | several| "$ENERG|
|000036b0| 49 5a 45 5f 4d 55 4c 54 | 49 5f 53 43 52 45 45 4e |IZE_MULT|I_SCREEN|
|000036c0| 5f 4d 4f 44 45 20 77 61 | 73 20 25 53 2c 20 6e 6f |_MODE wa|s %S, no|
|000036d0| 74 20 6f 66 74 65 6e 2c | 20 73 6f 6d 65 74 69 6d |t often,| sometim|
|000036e0| 65 73 2c 20 6f 72 20 6e | 65 76 65 72 5c 6e 22 20 |es, or n|ever\n" |
|000036f0| 65 6e 65 72 67 69 7a 65 | 2d 73 63 72 65 65 6e 2d |energize|-screen-|
|00003700| 6d 6f 64 65 20 28 22 79 | 65 73 22 20 22 79 22 20 |mode ("y|es" "y" |
|00003710| 22 74 72 75 65 22 20 22 | 6f 6e 22 20 22 31 22 20 |"true" "|on" "1" |
|00003720| 22 22 29 20 74 20 28 22 | 6e 6f 22 20 22 6e 22 20 |"") t ("|no" "n" |
|00003730| 22 66 61 6c 73 65 22 20 | 22 6f 66 66 22 20 22 30 |"false" |"off" "0|
|00003740| 22 29 20 22 24 45 4e 45 | 52 47 49 5a 45 5f 53 50 |") "$ENE|RGIZE_SP|
|00003750| 4c 49 54 5f 53 43 52 45 | 45 4e 53 5f 50 20 77 61 |LIT_SCRE|ENS_P wa|
|00003760| 73 20 25 53 2c 20 6e 6f | 74 20 61 20 62 6f 6f 6c |s %S, no|t a bool|
|00003770| 65 61 6e 2e 5c 6e 22 20 | 65 6e 65 72 67 69 7a 65 |ean.\n" |energize|
|00003780| 2d 73 65 74 2d 65 64 69 | 74 2d 6d 6f 64 65 73 20 |-set-edi|t-modes |
|00003790| 69 6e 74 65 72 6e 5d 20 | 38 29 20 28 28 65 72 72 |intern] |8) ((err|
|000037a0| 6f 72 20 28 62 79 74 65 | 2d 63 6f 64 65 20 22 c0 |or (byte|-code ".|
|000037b0| 19 c2 c3 0c 5c 22 29 87 | 22 20 5b 65 78 74 65 72 |....\").|" [exter|
|000037c0| 6e 61 6c 2d 64 65 62 75 | 67 67 69 6e 67 2d 6f 75 |nal-debu|gging-ou|
|000037d0| 74 70 75 74 20 73 74 61 | 6e 64 61 72 64 2d 6f 75 |tput sta|ndard-ou|
|000037e0| 74 70 75 74 20 70 72 69 | 6e 63 20 22 49 6e 74 65 |tput pri|nc "Inte|
|000037f0| 72 6e 61 6c 20 65 72 72 | 6f 72 3a 20 25 53 5c 6e |rnal err|or: %S\n|
|00003800| 22 20 63 5d 20 33 29 29 | 29 5d 20 33 5d 29 0a 28 |" c] 3))|)] 3]).(|
|00003810| 66 73 65 74 20 27 66 6f | 72 6d 61 74 2d 62 75 66 |fset 'fo|rmat-buf|
|00003820| 66 65 72 73 2d 6d 65 6e | 75 2d 6c 69 6e 65 20 23 |fers-men|u-line #|
|00003830| 5b 28 62 75 66 66 65 72 | 29 20 22 c0 c1 c2 0b 21 |[(buffer|) "....!|
|00003840| 89 13 5c 22 3f ad 88 0c | ab 84 c5 0b 50 87 0b 87 |..\"?...|....P...|
|00003850| 22 20 5b 73 74 72 69 6e | 67 2d 6d 61 74 63 68 20 |" [strin|g-match |
|00003860| 22 5c 5c 60 20 22 20 62 | 75 66 66 65 72 2d 6e 61 |"\\` " b|uffer-na|
|00003870| 6d 65 20 62 75 66 66 65 | 72 20 65 6e 65 72 67 69 |me buffe|r energi|
|00003880| 7a 65 2d 65 78 74 65 72 | 6e 61 6c 2d 65 64 69 74 |ze-exter|nal-edit|
|00003890| 6f 72 20 22 56 69 65 77 | 20 22 5d 20 34 20 22 5c |or "View| "] 4 "\|
|000038a0| 0a 52 65 74 75 72 6e 73 | 20 61 20 73 74 72 69 6e |.Returns| a strin|
|000038b0| 67 20 74 6f 20 72 65 70 | 72 65 73 65 6e 74 20 74 |g to rep|resent t|
|000038c0| 68 65 20 67 69 76 65 6e | 20 62 75 66 66 65 72 20 |he given| buffer |
|000038d0| 69 6e 20 74 68 65 20 42 | 75 66 66 65 72 20 6d 65 |in the B|uffer me|
|000038e0| 6e 75 2e 0a 6e 69 6c 20 | 6d 65 61 6e 73 20 74 68 |nu..nil |means th|
|000038f0| 65 20 62 75 66 66 65 72 | 20 73 68 6f 75 6c 64 6e |e buffer| shouldn|
|00003900| 27 74 20 62 65 20 6c 69 | 73 74 65 64 2e 20 20 59 |'t be li|sted. Y|
|00003910| 6f 75 20 63 61 6e 20 72 | 65 64 65 66 69 6e 65 20 |ou can r|edefine |
|00003920| 74 68 69 73 2e 22 5d 29 | 0a |this."])|. |
+--------+-------------------------+-------------------------+--------+--------+